Skip to main content

Posts

Software Engineering UNIT-2

  UNIT – II( From Press man Book And Google) Process models:  Prescriptive models Water fall model Incremental Evolutionary and specialized process models Unified process Software engineering practice: Communication practices, Planning practices,  Modeling practices,  Construction practice and deployment Process Models: Software Processes The term software specifies to the set of computer programs, procedures and associated documents (Flowcharts, manuals, etc.) that describe the program and how they are to be used. A software process is the set of activities and associated outcome that produce a software product. Software engineers carry out these activities.  These are four key process activities , which are common to all software processes. These activities are: Software Specifications:  The functionality of the software and constraints on its operation must be defined. Software Development : The software to meet the requirement must be pr...

Software Engineering UNIT-1

SOFTWARE ENGINEERING UNIT – I( collected from Pressman Text Book and Google) Introduction to software Engineering: The Evolving role of Software Software Changing nature of software Legacy software Software myths Software process: Layered technology Process frame work CMMI  Process patterns Assessment Personal and team process models Process technology Product and Process Introduction to software engineering: Software Engineering provides a standard procedure to design and develop software.   What is Software Engineering?   The term  software Engineering  is the product of two words,  Software and Engineering . The  software   is a collection of integrated programs. Computer programs and related documentation such as requirements, design models and user manuals   Software = Program + Documentation + Operating Procedures   Engineering  is the application of  scientific  and  practical  knowledge to  invent, ...