IT152_Lecture_12_Planning_Principles_2013a Flashcards
System Development Life Cycle (SDLC) defines…?
the stages that a system goes through from conception through to its creation.
Many SDLCs in use…?
- all follow the same fundamental principles
- Waterfall not suitable
- Other such as Prototype, Spiral, RAD better
Phase 1…?
Planning and analysis.
Step 1: Developing the concept
Step 2: Stating the purpose
Step 3: Identifying the target audience
Step 4: Developing the specifications*
Step 5: Design
Step 6: Storyboard and navigation
Step 7: Developing the content
Phase 2…?
Creating or development.
Step 8: Authoring the title
Step 9: Testing the title
Phase 3….?
Production.
Step 10: Testing the title
Step 11: Post-production
Specifications is the task of…?
precisely describing the software to be written, usually in a very clear and precise way.
Most projects start with a…?
project specification or client brief or project definition document.
When creating a project specification you need to…?
Obtain and analyse the client specification with the project purpose, audience, etc.
Once you have a sense of the scope and content then you can…?
plan the structure and allocated time to phases and individual tasks, resources and people.
Purpose…?
Why are you doing this work? Describe the desired end result of this project.
Objectives…?
What specific outcomes will be achieved, and how will you measure these outcomes?
Scope…?
What are the boundaries for this project (for example, type of work, type of client, type of problem, geographic area covered)?
Deliverables…?
What will the project deliver as outputs? Where you can, describe deliverables as tangible items like reports, products, or services. Remember to include a date that each deliverable is expected. You’ll use this information to monitor milestones
Constraints…?
What things must you take into consideration that will influence your deliverables and schedule? These are external variables that you cannot control but need to manage.
Assumptions…?
What assumptions are you making at the start of the project? If necessary, schedule work to confirm these assumptions.
Project planning…?
is part of project management, which relates to the use of schedules such as Gantt charts to plan and subsequently report progress within the project environment.
Planning allows you to…?
- Save time and Money
- Ensure all steps and requirements are covered
- Resources are used efficiently
- Solve dispute if there is any
- Allow for multiple modifications
Rule of thumb for development is…?
80% planning and 20% production
Initially, the project scope (total outputs requirement) is defined and the appropriate methods for completing the project are determined from…?
the specification.
The scope is drawing a boundary around what is…?
required and often more importantly what’s not.
Tasks necessary to complete the work are listed and grouped into a…?
work breakdown structure.
The logical dependencies between tasks are defined using an activity network diagram that enables identification of…?
the critical path.
Then the total overall exercise can be estimated (Project Plan) and costs for each activity can be allocated to each resource, giving the…?
total project cost.
Scope (project management) of a project is the sum total of all of a project’s outputs and…?
their requirements or features.
The scope is defined by the..?
requirements.