Más contenido relacionado


lecture 8 (1).ppt

  1. DISCOVER . LEARN . EMPOWER Unit 1 Design thinking, Principles and Software Development Methodology APEX INSTITUTE OF TECHNOLOGY (AIT) Bachelor of Computer Science Engineering Subject Name- Agile Development Methodology Code- CSA- 383 Prof. Dr. Deepti Sharma 1
  2. Software Development Methodology 2 Course Outcome CO1 Understand the Concept and principles of Design Thinking and its relationships with Agile Methodology. CO2 Analyzing project execution and its role in Agile Methodology CO3 Learning the concept of Agile Management Framework CO4 Determine the various scrum artifacts and Sprint Planning systems CO5 Understanding the principles of DevOps and apply DevOps tools into projects
  3. SYLLABUS Unit No. 1 • About Design Thinking:- Introduction to Design thinking, Importance of Design thinking. History of Design thinking, Introduction to principles of Design thinking, Focus on user outcomes, Relentless invention, Diverse empowered teams. Difference between design thinking and agile methodology • Software Development Methodology:-Definition of Project, Project Vs. Operations, Relationship between Project, Program and Portfolio, Features of Project, Measuring Project Success, Phases of Project.
  4. • A project is a set of tasks that must be completed in order to arrive at a particular goal or outcome. Depending on the size and scope of the project, these tasks may be simple or elaborate, but all projects can be broken down into objectives and what needs to be done to achieve them. • Organizations and individuals manage projects with a wide range of objectives. These can take many forms, from constructing a building to planning an event and even completing a certain duty. Retailers, for example, may pursue projects that improve the way they track order fulfillment. Construction teams complete projects any time they plan and build something—and so on! DEFINITION OF A PROJECT
  5. • 1. Project Lifecycle • 2. Project Scope • 3. Stakeholder • 4. Deliverable • 5. Milestone • 6. Resources • 7. Dependencies 7 KEY PROJECT TERMS
  6. 1. Project Lifecycle • The project lifecycle refers to the five phases all projects must progress through, from start to finish. The five phases of a project lifecycle serve as the most basic outline that gives a project definition. These five phases are initiation, planning, execution, monitoring and closure. 7 KEY PROJECT TERMS
  7. 2. Project Scope • Project scope is a key aspect of the project planning stage. In many ways, it is the starting point. Determining project scope requires the project manager and their team to set goals and objectives, detail deliverables, create tasks, establish important dates and more. Project scope defines desired outcomes and all specific factors which will affect reaching them. 7 KEY PROJECT TERMS
  8. 3. Stakeholder • A stakeholder refers to anyone and everyone involved in a project. A stakeholder can be involved at every stage of the project, or just in a certain way. Stakeholder analysis helps categorize how investors, team members, vendors, contractors and more can affect your project. 7 KEY PROJECT TERMS
  9. 4. Deliverable • A deliverable refers to the specific outcome(s) a project creates. Deliverables can be “tangible” or “intangible,” meaning they can be a physical product or something conceptual. Typically, deliverables are the need that inspired the project in the first place. If someone contracts a builder to design and construct an office space, the office is a tangible deliverable. 7 KEY PROJECT TERMS
  10. • 5. Milestone • Milestones are predetermined achievements that help track project progress. Think of milestones as checkpoints. These checkpoints are decided on before a project begins, so the project manager and team know when they are on track to achieve deliverables. Without milestones, it’s difficult to know if the project is on the road to success or needs to reroute. 7 KEY PROJECT TERMS
  11. • 6. Resources • A resource is anything necessary to complete a project. In a construction project, materials are an essential resource. That said, other resources — like time, labor and equipment — are just as important. A project manager must be able to identify all of the project resources in order to create a resource plan and manage the resources accordingly. When resources are left unaccounted for, it is easy to mismanage them. 7 KEY PROJECT TERMS
  12. • 7. Dependencies • Project dependencies refer to how resources must be shared and allocated within a project. Many projects will use the same physical materials for different purposes and across different stages. Understanding this dependency is the only way to ensure there is enough of resource to go around. Similarly, all projects are broken down into tasks. When one task cannot begin before another is completed, these tasks share a dependency. 7 KEY PROJECT TERMS
  13. THANK YOU For queries Email: 13