Ag 2
Ag 2
Come From?
• Planned Projects
• An information systems strategy plan has examined the
business as a whole to identify those system development
projects that will return the greatest strategic (long-term)
value to the business
• A business process redesign has thoroughly analyzed a series
of business processes to eliminate redundancy and
bureaucracy and to improve efficiency and value added.
Where Do Systems Development Projects Come
From?
• Unplanned projects
• Triggered by a specific problem, opportunity, or directive that
occurs in the course of doing business.
• Steering committee – an administrative body of system
owners and information technology executives that prioritizes
and approves candidate system development projects.
• Backlog – a repository of project proposals that cannot be
funded or staffed because they are a lower priority than those
that have been approved for system development.
The PIECES Problem-Solving Framework
– Many variations
– Using a consistent process for system development:
▪ Create efficiencies that allow management to shift
resources between projects
▪ Produces consistent documentation that reduces
lifetime costs to maintain the systems
▪ Promotes quality
Methods for systems development
In this stage, all the requirements for the target software are
specified. These requirements get approval from customers,
market analysts, and stakeholders.
Hence, it is important for the coders to follow the protocols set by the association.
Conventional programming tools like compilers, interpreters, debuggers, etc. are
also put into use at this stage.
Some popular languages like C/C++, Python, Java, etc. are put into use as per the
software regulations.
Stage-5: Product Testing and Integration
Therefore, at this stage, all the probable flaws are tracked, fixed, and
retested. This ensures that the product confronts the quality requirements
of SRS.
Stage-6: Deployment and Maintenance of Products
• What capabilities should the new system provide for its users?
• What data must be captured and stored?
• What are the priorities of the various requirements?
Logical Design Phase
Logical design – the translation of business user requirements into a
system model that depicts only the business requirements and not
any possible technical design or implementation of those
requirements. Common synonyms include conceptual design and
essential design.
Iterative development
approach an approach to
systems analysis and design
that completes the entire
information system in
successive iterations. Each
iterations does some analysis,
some design, and some
construction. Synonyms include
incremental and spiral.
Process and Project Managers