The B uff. The Buffs Outline 1. Summary of last presentation 2. Current iteration and Progress 3. Plan for next iteration.

Slides:



Advertisements
Similar presentations
September 2008Mike Woodard Rational Unified Process Key Concepts Mike Woodard.
Advertisements

University of Leeds Project Management Stuart Roberts School of Computing.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 4 Slide 1 Software Processes.
Objectives Explain the purpose and various phases of the traditional systems development life cycle (SDLC) Explain when to use an adaptive approach to.
Chapter 4: Inception is Not the Requirements Phase
Object-Oriented Analysis and Design
Using UML, Patterns, and Java Object-Oriented Software Engineering Royce’s Methodology Chapter 16, Royce’ Methodology.
Monitoring and Control
Rational Unified Process
Requirements - Why What and How? Sriram Mohan. Outline Why ? What ? How ?
Chapter 30 Agile Requirements Methods. Mitigating Requirements Risk  The entire requirements discipline within the software lifecycle exists for only.
Project Plan The Development Plan The project plan is one of the first formal documents produced by the project team. It describes  How the project will.
4. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the elements of project management and the responsibilities of a.
COMP 350: Object Oriented Analysis and Design Lecture 2
Objectives Explain the purpose and various phases of the traditional systems development life cycle (SDLC) Explain when to use an adaptive approach to.
NJIT Inception is not the Requirements Phase Chapter 4 Applying UML and Patterns Craig Larman.
The web application development process Basharat Mahmood, COMSATS Institute of Information Technology, Islamabad, Pakistan. 1.
® IBM Software Group © 2006 IBM Corporation PRJ480 Mastering the Management of Iterative Development v2 Module 3: Phase Management - Inception.
Chapter 30 Agile Requirements Methods. Mitigating Requirements Risk  The entire requirements discipline within the software lifecycle exists for only.
Principles of Object Technology Module 1: Principles of Modeling.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Unified Software Development Process (UP) Also known as software engineering process SEP describes how requirements are turned into software Defines who,
RUP Fundamentals - Instructor Notes
Using IBM Rational Unified Process for software maintenance
2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the purpose and various phases of the traditional systems development.
Software Project Planning CS470. What is Planning? Phases of a project can be mostly predicted Planning is the process of estimating the time and resources.
A Development Process Lecture Oo13 Objectory based method.
Satzinger Chp. 2 Part Part 4 of 4 2 Object-Oriented Analysis and Design with the Unified Process Testing Testing is critical discipline Testing activities.
Unified Process versus Extreme Programming. Outline Compare and contrast UP and XP  Processes / Disciplines  Management  Artefacts Risk management.
Introduction to Software Development 1. Outline The code-compile-debug process for writing a program The software development process 2.
The B uff. The Buffs Agenda 1. Recent iteration and Progress 2. Plan for next iteration 3. Prototype demonstration.
The B uff. The Buffs Agenda 1. Recent iteration and job done 2. What we are doing now.
Object-oriented Analysis and Design Stages in a Software Project Requirements Writing Analysis Design Implementation System Integration and Testing Maintenance.
Chapter 7 Applying UML and Patterns Craig Larman
Chapter 2 Iterative, Evolutionary, and Agile You should use iterative development only on projects that you want to succeed. - Martin Fowler 1CS
Review of Software Process Models Review Class 1 Software Process Models CEN 4021 Class 2 – 01/12.
Fifth Lecture Hour 9:30 – 10:20 am, September 9, 2001 Framework for a Software Management Process – Life Cycle Phases (Part II, Chapter 5 of Royce’ book)
Volunteers’ Management System Apollo Group IT University of Gothenburg 1.
REQUIREMENTS - WHY WHAT AND HOW? Steve Chenoweth & Chandan Rupakheti CSSE 371 Chapters Requirements Text. Question 6.
Rational Unified Process Mr Hisham AlKhawar. Iterative versus Waterfall  We need to use a life cycle model in order to approach developing a system easily,
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 other methodologies 1 Method/Process = step-by-step description of the steps involved.
Inception Chapter 4 Applying UML and Patterns -Craig Larman.
Rational Unified Process (RUP) Process Meta-model Inception Phase These notes adopted and slightly modified from “RUP Made Easy”, provided by the IBM Academic.
RUP and Elaboration Phase Copyright, 2003 © Jerzy R. Nawrocki Requirements Engineering.
J. Scott Hawker p. 1Some material © Rational Corp. Rational Unified Process Overview See and use the RUP Browser on lab machines.
Software Engineering 1 Object-oriented Analysis and Design Applying UML and Patterns An Introduction to Object-oriented Analysis and Design and Iterative.
Lesson 3: Web Project Management Fundamentals. Objectives Document customer expectations and feedback Determine site project implementation factors Create.
Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 2. Understanding User and Stakeholder Needs 3. Defining the System A Use Case Primer Organizing.
Successful IT Projects By Darren Dalcher & Lindsey Brodie
Overview of RUP Lunch and Learn. Overview of RUP © 2008 Cardinal Solutions Group 2 Welcome  Introductions  What is your experience with RUP  What is.
Inception is not Requirement phasee Chapter 3 and 4 Applying UML and Patterns -Craig Larman.
Rational Unified Process (RUP)
Requirements Management Overview NIGMS Software Development.
Meghe Group of Institutions Department for Technology Enhanced Learning 1.
Assessing Requirements Quality in Iterative Development 1.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
Software Lifecycle Models Place of Testing in Software Lifecycle 1.
Review of Definitions Software life cycle: –Set of activities and their relationships to each other to support the development of a software system Software.
Chapter 2- Software Development Process  Product Components  Software Project Staff  Software Development Lifecycle Models.
TK2023 Object-Oriented Software Engineering
Process 4 Hours.
PERTEMUAN-2 Chapter 2. Project Selection and Management
CSC 355 – Newer Approaches to System Development Life Cycles & Processes, Spring 2017 March 2017 Dr. Dale Parson.
COMP 350: Object Oriented Analysis and Design Lecture 2
SOFTWARE LIFE-CYCLES Beyond the Waterfall.
Other System Requirements
CSCI 360: Software Architecture & Design
Presentation transcript:

The B uff

The Buffs

Outline 1. Summary of last presentation 2. Current iteration and Progress 3. Plan for next iteration

Summary of last presentation  Problem is not well understood  Priority of problem is different between the customer and us  Problem is not well documented in the vision  Problem is not clear enough in the vision document  Use case is incomplete

I1 I2 E1 C1 T1 Current situation Inception ElaborationConstruction Transition Mar Mar 29 – Apr 9 Apr

Progress on the Inception iteration 2  A critical group analysis on what is really the customer problem  refine requirements, scope, priority  Vision documents  Glossary  Determine the new potential solution  Use case specifications  Supplementary specification  Software requirement specification  Determine schedule  Gantt chart  Determine the potential development tools  A little bit of paper prototype for group understanding  We use Google Code as our configuration management(subversion)  We use Google Group for common communication tool

Plan for Elaboration iteration 1  Implement the rest of the use cases and its corresponding functional test  Some extreme programming practices may be applied eg. Continous integration