“Explain the software process and different models involved in this process.” This is MI0024 SMU MBA question assignment. The question has been taken from Software Engineering for Information System (IS) of SMU MBA MI0024. I have decided to write the assignment question after Branch and Bound Technique to solve an I.P.P. problem.
In the recent years, there has been a significant emphasis on “process maturity.” The Software Engineering Institute (SEI) has developed a comprehensive model predicated on a set of software engineering capabilities that should be present as organizations reach different levels of process maturity. To determine an organization’s current state of process maturity, the SEI uses an assessment that results in a five point grading scheme.
To solve actual problems is an industry setting, a software engineer or a team of engineers must incorporate a development strategy that encompasses the process, methods, and tools layers. All software development can be characterized as a problem solving loop in which four distinct stages are encountered: status quo, problem definition, technical development and solution integration.
This problem solving loop applies to software engineering work at many different levels of resolution. It can be used at the macro level when the entire application is considered, at a mid-level when program components are being engineered and even at the line of code level.
Software Process Models:
The Linear Sequential Model: Sometimes called the classic life cycle or the waterfall model, the linear sequential model suggest a systematic, sequential approach to software development that begins at the system level and progress through analysis, design, coding, testing and support.
The Prototyping Model: Often, a customer defines a set of general objectives for software but does not identify detailed input, processing, or output requirements.
The Incremental Model: The incremental model combines elements of the linear sequential model with the iterative philosophy of prototyping.
The Spiral Model: The spiral model, originally proposed by Boehm [BOE88], is an evolutionary software process model that couples the iterative nature of prototyping with the controlled and systematic aspects of the linear sequential model.
The RAD Model: Rapid application development (RAD) is an incremental software development process model that emphasizes an extremely short development cycle.
The intent of software engineering is to provide a framework for building software with higher quality. Software engineering is a discipline that integrates process, methods and tools for the development of computer software.
In the recent years, there has been a significant emphasis on “process maturity.” The Software Engineering Institute (SEI) has developed a comprehensive model predicated on a set of software engineering capabilities that should be present as organizations reach different levels of process maturity. To determine an organization’s current state of process maturity, the SEI uses an assessment that results in a five point grading scheme.
To solve actual problems is an industry setting, a software engineer or a team of engineers must incorporate a development strategy that encompasses the process, methods, and tools layers. All software development can be characterized as a problem solving loop in which four distinct stages are encountered: status quo, problem definition, technical development and solution integration.
This problem solving loop applies to software engineering work at many different levels of resolution. It can be used at the macro level when the entire application is considered, at a mid-level when program components are being engineered and even at the line of code level.
Software Process Models:
The Linear Sequential Model: Sometimes called the classic life cycle or the waterfall model, the linear sequential model suggest a systematic, sequential approach to software development that begins at the system level and progress through analysis, design, coding, testing and support.
The Prototyping Model: Often, a customer defines a set of general objectives for software but does not identify detailed input, processing, or output requirements.
The Incremental Model: The incremental model combines elements of the linear sequential model with the iterative philosophy of prototyping.
The Spiral Model: The spiral model, originally proposed by Boehm [BOE88], is an evolutionary software process model that couples the iterative nature of prototyping with the controlled and systematic aspects of the linear sequential model.
The RAD Model: Rapid application development (RAD) is an incremental software development process model that emphasizes an extremely short development cycle.
The intent of software engineering is to provide a framework for building software with higher quality. Software engineering is a discipline that integrates process, methods and tools for the development of computer software.
24 comments:
hi All,
Requested to send me the solved assignments for MBA 3rd Sem IT Stream.
Please send me to dilip2me1@gmail.com
Thanks in Advance
Regards - Dilip
hi All,
Requested to send me the solved assignments for MBA 1st Sem MC Stream for Aug 2010.
Please send me to malik.kuldeep085@gmail.com
Thanks in Advance
Regards - kuldeep malik
5 Oct , 2010
send me 3rd semester finance assingments
pls send me all solved assignment of HR mu0010,mu0011,mu0012,mu0013 plz as soon as possible at my gmail id,i.e hashmisaba2000@gmail.com.
Pl send me free solved assignments for 2nd semester SMU MBA exam Jan 2011 at meeraghadge@gmail.com
Requested to send me the solved assignments for MBA 2nd Sem.
Please send me to dreamjethi@gmail.com
Thanks in Advance
Regards - Navdeep
please send me solved Assignments of MBA 1st sem on my email id jeet_luck51@yahoo.in or
jeetlove.joshi@gmail.com
Requested to send me the solved assignments of SMU MBA Sem-1 (Winter 2010) pls hepl me to solve these assignments.
hey please send me assignments of MBA 1st Sem
email id-shradha5.arora@gmail.com
Requested to send me the solved assignments for MBA 2nd Sem MB0044 MB0045 MB0046 MB0047 MB0048 MB0049
please send me assign ment of 2nd sem mba assignments.
please send me assignments of mba 2nd sem
plz send me MBA 1ST SEM ASSIGNMENT, KAUSHIK
Requested to send me the solved assignments for MBA 2nd Sem MB0044 MB0045 MB0046 MB0047 MB0048 MB0049
hi,
please send me the solved assignments for mba 1st sem smu to my email id : dhamani.anisa@gmail.com
thanks
Hi All,
Requested to send me the solved assignments for MBA 1st Sem
Please send it to arati_90@hotmail.com
Thanx
please send me solved Assignments of MBA 1st sem on my email id kunal.makode@gmail.com
please send me solved Assignments of MBA 1st sem on my email id asheng_subhash@yahoo.co.in
Hi All,
Requested to send me solved assignments for MBA 1ST Semister Finance
Please send me to reshu_19802004@yahoo.co.in
pls send me smu mba assignment july ist sem...
Hello,
Please send me the SMU MBA 2nd semester 2011 winter assignment to maheshdasika2001@yahoo.com
hi all
plz send me the solved assignments of mba 2 semester
avi23d@gmail.com
thanks ....
Pl. send me the SMU MBA 1st Sem solved assignment in dolly.mangrati@gmail.com
hi plz send me the assignment of mba 2nd semester..
Post a Comment