Requirements Gathering using Object-Oriented Models

Size: px
Start display at page:

Download "Requirements Gathering using Object-Oriented Models"

Transcription

1 Requirements Gathering using Object-Oriented Models roject Management roject project is a temporary venture decided to create a single product, service or outcome. 1

2 rojects Vs Operations (services) rojects Hight level of innovation Many unknowns High risk Low experience More intuitive approach More volatile Leadership Operations High degree of standardization Few unexpected Known risks Similar experience / known recipe More formal and structured approach More stable leadership Characteristics of an I roject imeframe urpose Ownership Resources (time, money, people) Roles and Skills sets Risks and ssumptions Interdependent asks Organizational asks Organizational Environment 2

3 roject Management he "project management" is the methodological organization implemented to ensure that the product produced by the project team meets the customer's expectations and is delivered in the conditions, cost and timeframe. he objective of project management is to ensure the coordination of the actors and tasks in order to ensure efficiency and profitability. roject Lifecycle he "life cycle of the project" is the sequence of steps and validations between the emergence of the need and the delivery of the product. he "life cycle of the structure" corresponds to the steps and deliverables required for the construction of the structure. Needs Solution rojet Needs Satisfaction Conduct project 3

4 he 4 important elements in project management eople (human resource) - the most important element in the success of a project. roduct - the software or system to be developed. rocess - the set of activities and procedures that must be followed to get the job done. roject - all the work required to produce the product. Standish Group 2015 Chaos Report Source: 4

5 Standish Group 2015 Chaos Report Standish Group 2015 Chaos Report 5

6 Why rojects Fail? eople rocess and ways to do it ecnologies Organizational constraints oor requirements Ect. Key Success Factors Value-Based pproach and Benefits eopleware before software and hardware Well-applied project management principles Identification, collection and sharing of information (Knowledge management) 6

7 Challenges in an I roject Understand the complexity of the project Invisible product (visible only at the end) Fast evolution of the echnologies Understand the business creative exercise 3 fundamental variables Human Resources Cost 7

8 rinciple of the cone of incertude Suppose / Discover Explore/djust Guess roject lans mong the many questions that can be addressed with a plan are: 1. What do you and/or your team does first? 2. What should come next? 3. How many people do you need to accomplish your project? 4. What resources do you need to accomplish your project? 5. How long will it take? 6. What can you get completed by the end of the semester or quarter? 7. When will the project be finished? 8. How will we know we are done with the project? 8

9 he scope of the project Scope Context Clear, precise and concise information Measurable objectives Features and performance. he scope of the project should not be interpreted. It must be understandable to all project stakeholders at all levels, both by management and by the members of the project team. ask In project management, a task is an activity that needs to be accomplished within a defined period of time or by a deadline to work towards workrelated goals. task can be broken down into assignments which should also have a defined start and end date or a deadline for completion. 9

10 Resources In project management terminology, resources are required to carry out the project tasks. hey can be people, equipment, facilities, funding, or anything else capable of definition (usually other than labour) required for the completion of a project activity. Schedule In project management, a schedule is a listing of a project's milestones, activities, and deliverables, usually with intended start and finish dates Milestones are tools used in project management to mark specific points along a project timeline. hese points may signal anchors such as a project start and end date, a need for external review or input and budget checks, among others. In many instances, milestones do not impact project duration. 10

11 Cost Cost management is the process of planning and controlling the budget of a business. Cost management is a form of management accounting that allows a business to predict impending expenditures to help reduce the chance of going over budget. Risk roject risk is defined by as, "an uncertain event or condition that, if it occurs, has a positive or negative effect on a project's objectives. 11

12 Stakeholders roject champions: they define the business issues and they have an important influence on the project. he project manager: he must plan the work to be done. It must motivate, organize and manage its staff. eam members: they have the technical knowledge and expertise to develop the product. he customer: it determines the specifications and requirements of the product to be developed. End users: they use the product when it is delivered. roject eam How to manage? How to collaborate? How to motivate? How to organize? How to create synergy? 12

13 Manager he MOI (Motivation-Organization-Ideas / Innovation) Motivation - the ability to encourage staff to surpass themselves in their work. Organization - the ability to structure and coordinate the various activities in an efficient and harmonious way in order to deliver the final product. Ideas or innovation - the ability to encourage people to innovate and feel creative even when they have to work within set limits for a particular software product or application. roject eam he following elements must be taken into account in choosing the structure of the project team: the complexity of the project; he size of the project in terms of code lines or required functionality; he duration of the project; Number of deliverables; he level of reliability and quality required for the system; he level of flexibility with respect to the delivery date (the project schedule); he level of communication required for the project. 13

14 voiding a "toxic" team "frenetic" working atmosphere where team members lose a lot of energy and focus on the main objectives of the work to be performed. Frustrations caused by staff, organization or technological factors that can create friction among the members of the team. Heavy procedures to administer" or poorly defined or ill-chosen process models that may become an obstacle to achievement. Vague and imprecise definition of the roles and responsibilities of project team members. "Continuous and repeated exposure to failure" which can lead to a loss of confidence and a decline in the morale of the team. Winning team eam members trust each other. he distribution of tasks must be appropriate to the qualifications and skills of each member of the team. "Non-conformists" must be excluded from the team. Cohesion must be maintained in the team. utonomous team an appropriate organizational and hierarchical structure Significant autonomy 14

15 Importance of good communication he dissemination of information involves gathering, sharing and disseminating information to project stakeholders in a time frame throughout the project life cycle. roject information can be disseminated using a variety of methods, including: roject meetings, dissemination of paper documents, manual filing systems and shared access to electronic databases; Electronic communication and conference tools, such as , fax, voic , telephone, videoconferencing and Intranet publishing; Electronic project management tools such as Ms roject software, meeting and virtual desktop software, portals and collaborative work management tools. Critical ath Special attention to tasks on the critical path Milestone deadlines and when moving resources Delays in critical path, delay the project Which can not be shortened with more time or people? Which are beyond your control? e.g. depending on an outside vendor or supplier 15

16 Baselines In project management there are three baselines schedule baseline, cost baseline and scope baseline. he combination of all three baselines is referred to as the performance measurement baseline. baseline is a fixed schedule, which represents the standard that is used to measure the performance of the project Work Breakdown Structure(WBS) Often referred to as Work Breakdown Structure (WBS) he WBS is a hierarchical, deliverable-oriented breakdown of the work to be performed by the project team to achieve project objectives and create the deliverables required. he WBS organizes and defines all the content of the project. It subdivides the project work into smaller, easier-to-control parts, so that by going down one level in the WBS, the definition of project work becomes more detailed. he decomposition process is completed when all deliverables and activities are clearly defined. 16

17 Work Breakdown Structure he process When the scope of the project is defined Consider the characteristics specific to the project Determine the level of rigor required Define the activities to be carried out for each stage of the project Determine at each stage of the project: Software engineering activities and processes; he human resources required for the activities; he duration of each activity; Deliverables to be produced; he control points. 17

18 he process he project is in danger when... he project team does not understand the client. he scope of the project is ill-defined. he changes are poorly managed. he technology decided upon changes during the project. Business needs change or are ill-defined. he timing of the project is unrealistic. Resources are insufficient. Users are reluctant to change. Loss of principal sponsor or sponsor has never been obtained. he project team does not have the resources to do the job. Managers and staff do not apply good work practices or take lessons learned into account. Winning approach to a project Start on the right foot. his can be achieved by working hard to understand the project (the problem to be solved) and above all to set realistic goals and expectations. Maintain a momentum. he project manager must always keep the motivation of his / her team through incentives; he team must make one of its priorities: the quality of the deliverables; he management should be held, if possible, away in the management of the daily work of the team. Monitoring progress. Regularly monitor the progress of deliverables, schedule and budget. Control points and formal inspections should be an integral part of quality assurance activities. Make good decisions. Decisions of the project manager and his / her team should be kept as simple as possible. Do a post-mortem. t the end of the project, make a global analysis of the project and the lessons learned. 18

19 roject Management Software roject Management -Gantt Chart 19

20 Software Life Cycle he "software lifecycle" refers to all stages of software development from design to disappearance. he objective of such a division is to allow the definition of intermediate milestones allowing the validation of the software development, that is to say the conformity of the software with the needs expressed, and the verification of the development process. It means the adequacy of the methods used. he origin of this division comes from the fact that the errors have a higher cost because they are detected late in the proces. he life cycle makes it possible to detect the errors at the earliest and thus to control the quality of the software, the delays of its realization and the associated costs. Software Development Steps (IEEE 1074) Goals definition Needs analysis Conception Coding Validation Documentation roduction Maintenance 20

21 Models / processes of the development cycle In order to be able to have a common methodology between the customer and the development service company, life cycle models have been developed defining the stages of the development as well as the documents to be produced allowing to validate each one of the steps before proceeding to the next. t the end of each phase, the reviews are organized. raditional pproach hese methodologies are based on a sequential series of steps like requirements definition, solution building, testing and deployment. raditional software development methodologies require defining and documenting a stable set of requirements at the beginning of a project. 21

22 Waterfall Model (linear) he waterfall life-cycle model was developed in 1966, then formalized around It defines sequential phases at the end of each of which documents are produced to verify compliance before proceeding to the next : Specification Validation General Conception Verification Detailed Conception Verification Coding Unit test Integration Relationship between each step and the next Outputs of a specific step are the entries for the next step New ideas are incorporated at the stage level to form the new deliverables Integration test roduction Validation Maintenance GILE pproach he "agile" development models aim to reduce the life cycle of the software (thus accelerating its development) by developing a minimal version and then integrating the functionalities by an iterative process based on a customer listening and tests throughout the Development cycle. he origin of agile models is related to the instability of the technological environment and the fact that the client is often unable to define his needs exhaustively from the beginning of the project. he approach is based on individuals and interactions rather than on processes and tools. Software development rather than exhaustive documentation Openness to change rather than a rigid plan he client is a full-fledged pilot of his project and gets a very early start-up Being gile, it is a philosophy and a state of mind much more than a recipe or method 22

23 4 Fundamental Values Individuals and their interactions more than rocesses and tools Software that works more than Detailed documentation Collaborating with the client more than negotiating contracts Quickness to change more than Follow a plan Scrum Methodology It is based on a close-knit team, which seeks to achieve a modest and precise objective; o focus the team iteratively on a set of functionalities to be realized in iterations of fixed duration of one to four weeks, called "Sprints ; Each sprint has a goal to achieve and aims to deliver a partial but functional product; he customer must have an active participation in setting the priorities of a sprint; You can change everything except the content of a sprint 23

24 Scrum Methodology he Backlog Contains a list of all the needs expressed by users; Feeded at all times throughout the project; Each element of the product booklet is associated: he estimated effort for the realization (in points). he value of business that helps prioritize the elements t the start of each sprint the team allocates a number of points to the product owner who selects the items to be produced; he elements selected for the next sprint form the Backlog. he team adds the tasks required to complete each of the elements. 24

25 he Backlog roject Reports Baseline ime 1 Year R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 Yes surely ossible, so yes Not sure, maybe s long as there is, Why not? Estimation of effort by a report(r) 2.5 Days (nalysis) 10 Days ( programming) 2.5 Days (test + adjusts) 25

26 raditional pproach - Waterfall nalysis 2 months rogramming 8 months R1->R10 R1->R3 R4->R6 R6->R8 R11? est 2 months R1->R7 Delivered- ested R1->r7 Effort without value nalysis R8,R9, R10 = 7.5 days rogramming R8 = 10 days otal 17.5 days Delay 3 weeks drop R10 Delay 3 weeks drop R9 Delay 1 weeks drop R8 gile pproach - Scrum S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 S16 S17 Backlog S1 S1 R1 S2 R2 S3 R3 S4 R4 R5 S5 R6 S6 S7 R7 R8 X XR9 R10 X R11? R1 S2 R2 S3 R3 S4 R11 R4 R6 S5 R5 S6 S7 R7 S= Sprint 1 Sprint = 3Weeks = nalysis = programming = est 26

27 Daily Each working day includes a meeting of 15 minutes maximum Each member of the team must answer 3 questions.. What tasks did I advance yesterday? What tasks would I like to advance today? What difficulties do I encounter? he goal f this meeting is not to solve the problems on the field but to synchronize the efforts of the team for a good working day he end of sprint meeting Sprint Review; he team starts by stating the roduct Backlog items it has produced; he team demonstrates the work carried out, tested and ready to be delivered; he product owner accepts or rejects the work; sprint resumption is carried out by the team What was good? What wasn t good? What do we want to improve in the next sprint? 27

28 roject Managment Software MS roject JIR Gantter Scrum (Seenowdo) 28

COMM 391. Learning Objective 1. Learning Objectives. Introduction to Management Information Systems

COMM 391. Learning Objective 1. Learning Objectives. Introduction to Management Information Systems COMM 391 Introduction to Management Information Systems INFORMATION SYSTEMS SOURCING AND PROJECT MANAGEMENT Winter 2014 Term 1 Learning Objectives 1. Explain the basic concepts of IS projects. 2. Describe

More information

The people Deals with the cultivation of motivated, highly skilled people Consists of the stakeholders, the team leaders, and the software team.

The people Deals with the cultivation of motivated, highly skilled people Consists of the stakeholders, the team leaders, and the software team. The Management Spectrum:- Effective software project management focuses on the four P s: people, product, process, and project. The people Deals with the cultivation of motivated, highly skilled people

More information

Software Project & Risk Management Courses Offered by The Westfall Team

Software Project & Risk Management Courses Offered by The Westfall Team Software Project & Risk Management is a 5-day course designed to provide a knowledge base and practical skills for anyone interested in implementing or improving Software Project and Risk Management techniques

More information

Define and Initiate SubPhase

Define and Initiate SubPhase Project Management Methodology Project Management Methodology Training Define and Initiate SubPhase Course Purpose Familiarize team members with the Start Project Sub-Phase processes. Understand process

More information

Agile Projects 7. Agile Project Management 21

Agile Projects 7. Agile Project Management 21 Contents Contents 1 2 3 4 Agile Projects 7 Introduction 8 About the Book 9 The Problems 10 The Agile Manifesto 12 Agile Approach 14 The Benefits 16 Project Components 18 Summary 20 Agile Project Management

More information

Seminar 6: Project Management Part 1 Semester 1, 2005

Seminar 6: Project Management Part 1 Semester 1, 2005 IMS 1501 Studio 1: Information Systems Foundations 1 Seminar 6: Project Management Part 1 Semester 1, 2005 Seminar 6.1 - Sem 1, 2005 IMS1501: Unit framework Ethics Documentation Efficiency Tools System

More information

Seminar 6: Project Management Part 1 Semester 1, 2005

Seminar 6: Project Management Part 1 Semester 1, 2005 IMS1501: Unit framework IMS 1501 Studio 1: Information Systems Foundations 1 Ethics Documentation Developing Information Systems Efficiency Tools Seminar 6: Project Management Part 1 Semester 1, 2005 System

More information

Can Your Proposal Process Be More Agile?

Can Your Proposal Process Be More Agile? Can Your Proposal Process Be More Agile? 11.21.14 Maryann Lesnick Principal Consultant Lohfeld Consulting Questions to Explore Shipley and other proposal industry best practices have been around for 30

More information

Transition from conventional to Agile process model An Experience Report

Transition from conventional to Agile process model An Experience Report Transition from conventional to Agile process model An Experience Report Abhinav 1, Vijayalakshmi M. 2, Achyut Bhandiwad 3, Karthik Mellikeri 4, Preetham Nagesh 5 1 2 3 4 5 Computer Science Engineering

More information

Project Management. Minsoo Ryu. Hanyang University.

Project Management. Minsoo Ryu. Hanyang University. Project Management Minsoo Ryu Hanyang University msryu@hanyang.ac.kr Contents Management Activities Project Planning and Scheduling Risk Management 2 2 Introduction Software project management is an essential

More information

Software Engineering II - Exercise

Software Engineering II - Exercise Software Engineering II - Exercise April 29 th 2009 Software Project Management Plan Bernd Bruegge Helmut Naughton Applied Software Engineering Technische Universitaet Muenchen http://wwwbrugge.in.tum.de

More information

Darryl Vleeming June 13, 2012

Darryl Vleeming June 13, 2012 Darryl Vleeming June 13, 2012 darryl@chasmconsulting.ca Projects are: Temporary in nature (have a start and finish) Create a unique product, service or result Operations are: On-going and repetitive No

More information

The Agile PMP Teaching an Old Dog New Tricks

The Agile PMP Teaching an Old Dog New Tricks The Agile PMP Teaching an Old Dog New Tricks Why are we here today? What is Project Management? When will the project be done? How much will it cost? Do we all agree on what done looks like? What are the

More information

7. Model based software architecture

7. Model based software architecture UNIT - III Model based software architectures: A Management perspective and technical perspective. Work Flows of the process: Software process workflows, Iteration workflows. Check Points of The process

More information

Project Execution Approach

Project Execution Approach Project Execution Approach July 2016 2016 Affinity Digital (Technology) Ltd 1 Project Execution Approach Affinity Project Management Affinity is in an excellent position with its multiple methodology offerings.

More information

It can be done. Agile at Scale

It can be done. Agile at Scale It can be done. Agile at Scale March 31, 2017 Catalysts & Motivations for Agile Are you experiencing: Extended Delivery Timeframes from concept to launch Extensive Changes Late in the Development Cycle

More information

FACTFILE: GCE DIGITAL TECHNOLOGY

FACTFILE: GCE DIGITAL TECHNOLOGY FACTFILE: GCE DIGITAL TECHNOLOGY AS1: APPROACHES TO SYSTEMS DEVELOPMENT Alternative development approaches and Software projects Learning Outcomes Students should be able to: describe the main features

More information

Object-Oriented Software Engineering Practical Software Development using UML and Java. Chapter 11: Managing the Software Process

Object-Oriented Software Engineering Practical Software Development using UML and Java. Chapter 11: Managing the Software Process Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 11: Managing the Software Process 11.1 What is Project Management? Project management encompasses all the

More information

Project Planning & Scheduling

Project Planning & Scheduling Project Planning & Scheduling 2 Objectives To introduce and discuss key concepts and techniques for planning and scheduling major projects To provide ideas for development of a practice session to apply

More information

Agile Transformation Key Considerations for success

Agile Transformation Key Considerations for success Agile Transformation Key Considerations for success introduction Scrums are one of the most dangerous phases in rugby, since a collapse or improper engage can lead to a front row player damaging or even

More information

PROJECT SCHEDULING & CONTROL

PROJECT SCHEDULING & CONTROL PROJECT SCHEDULING & CONTROL Project Project Management PM Knowledge Areas Time Management 1 Project What is a PROJECT? Definition used by PMI: A temporary endeavor undertaken to create a unique product,

More information

Project Management CSC 310 Spring 2018 Howard Rosenthal

Project Management CSC 310 Spring 2018 Howard Rosenthal Project Management CSC 310 Spring 2018 Howard Rosenthal 1 Notice This course is based on and includes material from the text: A User s Manual To the PMBOK Guide Authors: Cynthia Stackpole Snyder Publisher:

More information

Lecture 2: Project Management, Part 1: Requirements, WBS, Scheduling, and Risk Management. Prof. Shervin Shirmohammadi SITE, University of Ottawa

Lecture 2: Project Management, Part 1: Requirements, WBS, Scheduling, and Risk Management. Prof. Shervin Shirmohammadi SITE, University of Ottawa Lecture 2: Project Management, Part 1: Requirements, WBS, Scheduling, and Risk Management Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi ELG 4912 2-1 Goal of Project

More information

CTC/ITC 310 Program Management California State University Dominguez Hills Final Exam Answer Key December 13, 2018 Instructor: Howard Rosenthal

CTC/ITC 310 Program Management California State University Dominguez Hills Final Exam Answer Key December 13, 2018 Instructor: Howard Rosenthal CTC/ITC 310 Program Management California State University Dominguez Hills Final Exam Answer Key December 13, 2018 Instructor: Howard Rosenthal There are 36 questions on this exam. Each question is worth

More information

Project Scope Management

Project Scope Management Project Scope Management Prof. Dr. Daning Hu Department of Informatics University of Zurich Some of the contents are adapted from System Analysis and Design by Dennis, Wixom, &Tegarden. Course Review:

More information

This document is copyrighted, the distribution of this document is punishable by law.

This document is copyrighted, the distribution of this document is punishable by law. Lecture 1 A project is a temporary endeavor undertaken to create a unique product, service or result A process is a series of actions taken in order to achieve result, a project is temporary with a clear

More information

Chapter One PROJECT MANAGEMENT OVERVIEW

Chapter One PROJECT MANAGEMENT OVERVIEW Chapter One PROJECT MANAGEMENT OVERVIEW Project management itself is not a new concept. It has been practiced for hundreds, even thousands of years. Any large undertaking requires a set of objectives,

More information

Information Systems. Rationale Aims & Objectives. Rationale Aims & Objectives. Introduction to Project management. Ruel Ellis

Information Systems. Rationale Aims & Objectives. Rationale Aims & Objectives. Introduction to Project management. Ruel Ellis Information Systems Introduction to Project management Ruel Ellis rellis@eng.uwi.tt http://www.eng.uwi.tt/depts/mech/staff/rellis/rellis.htm Rationale Aims & Objectives Rationale Even when most modern

More information

Six Sigma Black Belt Week 3. Six Sigma Black Belt Week 3. Six Sigma Black Belt Week 3. Project Management. Chapter 3-4

Six Sigma Black Belt Week 3. Six Sigma Black Belt Week 3. Six Sigma Black Belt Week 3. Project Management. Chapter 3-4 Chapter 3-4 Project Management 3-4-1 Project Management Six Sigma involves a process of improvement projects. In order for these to be successful they must be managed. 3-4-2 Administrative Support Steering

More information

Copyright Intertech, Inc All Rights Reserved. May 18, 2011

Copyright Intertech, Inc All Rights Reserved. May 18, 2011 Copyright Intertech, Inc. 2011. All Rights Reserved. May 18, 2011 About Me Dave Schueck Principal Consultant Intertech Dschueck@Intertech.com 20 years experience Variety of technologies, roles, systems,

More information

Foundation Certificate in Project Management

Foundation Certificate in Project Management http://www.51- pass.com Exam : ISEB-PM1 Title : Foundation Certificate in Project Management Version : Demo 1 / 6 1.Which of the following does NOT assess the value a project brings to an organization?

More information

Project Scope Management

Project Scope Management Project Scope Management Understand the importance of good project scope management. Discuss methods for collecting and documenting requirements in order to meet stakeholder needs and expectations. Explain

More information

Software Engineering Prof. Rajib Mall Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur.

Software Engineering Prof. Rajib Mall Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur. Software Engineering Prof. Rajib Mall Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture 14 Scrum Welcome to this lecture. Till now we had looked at some introductory

More information

UNDERSTANDING AGILE PROJECT MANAGEMENT

UNDERSTANDING AGILE PROJECT MANAGEMENT UNDERSTANDING AGILE PROJECT MANAGEMENT Redefining the Success Criteria Presented by: Introduction and Agenda Russ Fletcher, Davisbase Consulting 20+ years in IT Management and Leaderhsip 6+ years working

More information

Manage Projects Effectively

Manage Projects Effectively White Paper Application Development, Test & Delivery Manage Projects Effectively Table of Contents page Executive Summary... 1 The Micro Focus Solution Invest in What Matters Most then Manage It... 2 Strategic

More information

A Practical Approach to Project Management in a Very Small Company

A Practical Approach to Project Management in a Very Small Company A Practical Approach to Project Management in a Very Small Company Edgar Caballero and Jose A. Calvo-Manzano Departamento Lenguajes y Sistemas Informáticos e Ingeniería del Software Universidad Politécnica

More information

Chapter 2: Project Management

Chapter 2: Project Management Chapter 2: Project Management Learning Objectives Link information systems to business needs Learn how to create a system request Understand system feasibility Learn how to perform a feasibility analysis

More information

Programme & Project Planning and Execution

Programme & Project Planning and Execution Portfolio, LEADING THE WAY IN PROJECTS Programme & Project Planning and Execution Caravel Group - Project Management with a total focus on value THE SPECIALIST FOR LARGE COMPLEX MULTI-DISCIPLINED PROJECTS

More information

COGS 121 HCI Programming Studio Spring 2016

COGS 121 HCI Programming Studio Spring 2016 COGS 121 HCI Programming Studio Spring 2016 Instructor: Nadir Weibel Website: cogs121.ucsd.edu Amy Rae Fox Jesse Qin Jasmine Roberts Andrew Du Brian Soe Jacob Browne Jingchun Zhou Project Management what

More information

MINGGU Ke 2 Analisa dan Perancangan Sistem Informasi

MINGGU Ke 2 Analisa dan Perancangan Sistem Informasi MINGGU Ke 2 Analisa dan Perancangan Sistem Informasi Pokok Bahasan: Project Management Tujuan Instruksional Khusus: Learing to Choose and Manage System Information Project Referensi: (1) Hoffer, J.A.,

More information

CHP 1: AN OVERVIEW OF IT PROJECT MANAGEMENT

CHP 1: AN OVERVIEW OF IT PROJECT MANAGEMENT 1 CHP 1: AN OVERVIEW OF IT PROJECT MANAGEMENT Slides by: Ms. Shree Jaswal TOPICS TO BE COVERED Introduction The state of IT project management Context of project management Need of project management Project

More information

HEURISCO LTD Project Management

HEURISCO LTD Project Management HEURISCO LTD Project Management Most organisations are increasingly having to manage changes. These may be driven by customer needs, competition, evolving technology, amongst other causes. Organisations

More information

PROJECT MANAGEMENT OVERVIEW

PROJECT MANAGEMENT OVERVIEW Chapter One PROJECT MANAGEMENT OVERVIEW Project management itself is not a new concept. It has been practiced for hundreds, even thousands of years. Any large undertaking requires a set of objectives,

More information

Introduction to Software Engineering

Introduction to Software Engineering UNIT I SOFTWARE PROCESS Introduction S/W Engineering Paradigm life cycle models (water fall, incremental, spiral, WINWIN spiral, evolutionary, prototyping, objects oriented) -system engineering computer

More information

Welcome to this IBM podcast, Agile in the. Enterprise: Yes You Can. I'm Kimberly Gist with IBM. If

Welcome to this IBM podcast, Agile in the. Enterprise: Yes You Can. I'm Kimberly Gist with IBM. If IBM Podcast [ MUSIC ] Welcome to this IBM podcast, Agile in the Enterprise: Yes You Can. I'm Kimberly Gist with IBM. If you love the idea of applying Agile practices in your large enterprise but think

More information

Introduction. Scope Management Approach. Roles and Responsibilities. Processes included in Scope Management are:

Introduction. Scope Management Approach. Roles and Responsibilities. Processes included in Scope Management are: Introduction Scope Management involves the management of techniques that make sure that the project comprises a Processes included in Scope Management are: 1. Collect Requirements In this process, project

More information

Agricultural Projects

Agricultural Projects Development and Management of Agricultural Projects Introduction Communicate Product Quality and Risk Developing a Project Ten (10) Steps To Creating a Project Plan March 11 th 2017 Facilitated by Arnold

More information

Scrum. Software Engineering and. The Waterfall model. The Waterfall model - some arguments. The Waterfall model - some arguments. Time.

Scrum. Software Engineering and. The Waterfall model. The Waterfall model - some arguments. The Waterfall model - some arguments. Time. Software Engineering and Scrum autumn 2010 Department of Computer and Information Science Linköping University, Sweden The Waterfall model Requirements One of the first life-cycle models (Royce, 1970)

More information

Introduction to IT Project Management

Introduction to IT Project Management Adapted from Managing Information Technology Projects, Chapter 1, Schwalbe Introduction to IT Project Management Prof. Dr. Daning Hu Department of Informatics University of Zurich Sep 22th, 2016 Outline

More information

PRINCESS NOURA UNIVESRSITY. Project Management BUS 302. Reem Al-Qahtani

PRINCESS NOURA UNIVESRSITY. Project Management BUS 302. Reem Al-Qahtani PRINCESS NOURA UNIVESRSITY Project BUS 302 Reem Al-Qahtani This is only for helping reading the PMBOK it has our notes for focusing on the book Project Framework What is PMBOK? o PMBOK= Project Body of

More information

An Introduction to Scrum

An Introduction to Scrum What is Scrum? Even projects that have solid, well-defined project plans encounter some degree of change. Shifting market conditions, budget cuts, staff restructuring, or any number of influences will

More information

Project Scope Management. Dr Usman Ali & Dr Adnan Albar CPIS 334

Project Scope Management. Dr Usman Ali & Dr Adnan Albar CPIS 334 Project Scope Management Dr Usman Ali & Dr Adnan Albar CPIS 334 What is Project Scope Management? Scope refers to all the work involved in creating the products of the project and the processes used to

More information

Information Technology Audit & Cyber Security

Information Technology Audit & Cyber Security Information Technology Audit & Cyber Security Managing Information System Projects Systems & Infrastructure Lifecycle Management Introduction Definitions INTRODUCTION Governance Roles and Responsibilities

More information

Project Management. Agenda

Project Management. Agenda Project Management Stacy Kowalczyk WIC Technical Hour 3/30/2005 Agenda Definition of Project Management Goals Elements of a Project Plan Examples 1 Definition Project Management is the discipline of managing

More information

THE BASICS OF PROJECT MANAGEMENT. People~Connect Institute Dr. Dean Russell

THE BASICS OF PROJECT MANAGEMENT. People~Connect Institute Dr. Dean Russell THE BASICS OF PROJECT MANAGEMENT People~Connect Institute Dr. Dean Russell Objectives: To take strategy to action Definition of Project Management PM Core Components Five Major Stakeholders Gantt Chart

More information

Project Plan. Executive Summary. Project Name: Prepared By: Date: Business Need/Problem Identify business need/problem that needs to be solved.

Project Plan. Executive Summary. Project Name: Prepared By: Date: Business Need/Problem Identify business need/problem that needs to be solved. Project Plan Project Name: Prepared By: Date: A Executive Summary Information in the project summary areas was started during the project concept phase and should be included here. Information includes

More information

Agile for Government Separating myth from reality. Open Webinar June 2, :00 pm EDT

Agile for Government Separating myth from reality. Open Webinar June 2, :00 pm EDT Agile for Government Separating myth from reality Open Webinar June 2, 2016 2:00 pm EDT CGI Group Inc. 2013 Introductions Melissa Boudreault Vice President Consulting Services E-Mail: melissa.boudreault@cgi.com

More information

CTC/ITC 310 Program Management California State University Dominguez Hills First Exam Answer Key November 20, 2018 Instructor: Howard Rosenthal

CTC/ITC 310 Program Management California State University Dominguez Hills First Exam Answer Key November 20, 2018 Instructor: Howard Rosenthal CTC/ITC 310 Program Management California State University Dominguez Hills First Exam Answer Key November 20, 2018 Instructor: Howard Rosenthal There are 30 questions on this exam. Each question is worth

More information

Guidance on portfolio, programme and project management

Guidance on portfolio, programme and project management Guidance on portfolio, programme and project management The Standard for Infrastructure Procurement and Delivery Management (SIPDM) defines the following two generic terms: Portfolio: collection of projects

More information

Guidance on project management

Guidance on project management BSI Standards Publication NO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAW raising standards worldwide Guidance on project management BRITISH STANDARD National foreword This British

More information

Lecture- 10. Project Scheduling. Dronacharya College of Engineering

Lecture- 10. Project Scheduling. Dronacharya College of Engineering Lecture- 10 Project Scheduling Dronacharya College of Engineering Scheduling and Planning The majority of projects are 'completed' late, if at all. A project schedule is required to ensure that required

More information

Project Management Life Cycle (PMLC)

Project Management Life Cycle (PMLC) Project Management Life Cycle (PMLC) Section 1 Outline PMLC Background PMLC Overview Phases In Depth Page 2 PMLC Purpose Employ a project management life cycle intended to enable standardization of methodology,

More information

SWE 211 Software Processes

SWE 211 Software Processes SWE 211 Software Processes These slides are designed and adapted from slides provided by Software Engineering 9 /e Addison Wesley 2011 by Ian Sommerville 1 Outlines Software process models Process activities

More information

Action List for Developing a Computer Security Incident Response Team (CSIRT)

Action List for Developing a Computer Security Incident Response Team (CSIRT) Action List for Developing a Computer Security Incident Response Team (CSIRT) This document provides a high-level overview of actions to take and topics to address when planning and implementing a Computer

More information

The Key to Project Success: Reducing Solution Scope

The Key to Project Success: Reducing Solution Scope The Key to Project Success: Reducing Solution Scope Contact Us: 210.399.4240 info@enfocussolutions.com Copyright 2014 Enfocus Solutions Inc. Enfocus Requirements Suite is a trademark of Enfocus Solutions

More information

Information Technology Project Management, Sixth Edition. Note: See the text itself for full citations. More courses at cie-wc.edu

Information Technology Project Management, Sixth Edition. Note: See the text itself for full citations. More courses at cie-wc.edu Management, Sixth Edition Note: See the text itself for full citations. More courses at cie-wc.edu Understand the importance of good project scope management Discuss methods for collecting and documenting

More information

pm4dev, 2016 management for development series Project Scope Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS

pm4dev, 2016 management for development series Project Scope Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS pm4dev, 2016 management for development series Project Scope Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS A methodology to manage development

More information

Introduction to Systems Analysis and Design

Introduction to Systems Analysis and Design Introduction to Systems Analysis and Design What is a System? A system is a set of interrelated components that function together to achieve a common goal. The components of a system are called subsystems.

More information

Project+ Examination Blueprint Version June 1, 2003

Project+ Examination Blueprint Version June 1, 2003 Introduction The Project + examination is designed for business professionals involved with projects with a technology component. The examination is designed for candidates possessing at least 12 months

More information

Fundamentals of Project Management with Microsoft Project 2010

Fundamentals of Project Management with Microsoft Project 2010 Fundamentals of Project Management with Microsoft Project 2010 8 Contact Hours Instructor: Michael McDonald Training Manager Information Services Massachusetts Eye & Ear 1 Project Management Fundamentals

More information

Planning the Work How to Create a Manageable Enterprise GIS Project Plan

Planning the Work How to Create a Manageable Enterprise GIS Project Plan 2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop Planning the Work How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann Topics Why planning

More information

12/08/2012 INFO2110. Chapter 3: Project Management. Copyright Warning. Learning Objectives. Introduction. Project Identification

12/08/2012 INFO2110. Chapter 3: Project Management. Copyright Warning. Learning Objectives. Introduction. Project Identification INFO2110 Copyright Warning System Analysis and Modelling Semester 2, 2012 Lecture 3, Project Management COMMONWEALTH OF AUSTRALIA Copyright Regulations 1969 WARNING This material has been reproduced and

More information

Project Management Professional (PMP) Exam Prep Course 4 - Project Integration Management

Project Management Professional (PMP) Exam Prep Course 4 - Project Integration Management Project Management Professional (PMP) Exam Prep Course 4 - Project Integration Management Slide 1 Project Integration Management Looking Glass Development, LLC (303) 663-5402 / (888) 338-7447 4610 S. Ulster

More information

Unit 381 IT Project Management Level 3. Credit value 10. Rationale

Unit 381 IT Project Management Level 3. Credit value 10. Rationale Unit 381 IT Project Management Level 3 Credit value 10 Rationale The aim of this unit is to enable candidates to understand the business environment within which new projects are initiated. Candidates

More information

How To Manage a Troubled Project GTC Center for Project Management, All Rights Reserved

How To Manage a Troubled Project GTC Center for Project Management, All Rights Reserved How To Manage a Troubled Project GTC 2007 1 How To Manage a Troubled Project 2 Logistics Start and finish Breaks and lunch Morning: one 15-minute break Lunch: 60 minutes Afternoon: one 15-minute break

More information

AGENCY FOR STATE TECHNOLOGY

AGENCY FOR STATE TECHNOLOGY AGENCY FOR STATE TECHNOLOGY PROJECT RISK & COMPLEXITY ASSESSMENT TOOL Risk & Complexity Assessment Model for State Information Technology Projects Purpose: In order to determine the level of risk associated

More information

10/10/2013. Articles. Project Management

10/10/2013. Articles. Project Management Articles Project Management 1 Why Project Management in an Info. Systems Class? Because for most managers, implementing a new information system may be the largest project they encounter. Project management

More information

Advantages and Disadvantages of. Independent Tests. Advantages. Disadvantages

Advantages and Disadvantages of. Independent Tests. Advantages. Disadvantages 8.0 Test Management Outline 8.1 Test organisation 8.2 Test planning and estimation 8.3 Test program monitoring and control 8.4 Configuration management 8.5 Risk and testing 8.6 Summary Independent Testing

More information

Introduction to Project Management

Introduction to Project Management Introduction to Project Management A 3-day intensive project management workshop that gives a comprehensive overview of the main features, tools, and techniques of project management, from setting priorities

More information

Agile Certified Professional

Agile Certified Professional Certified Professional Study Guide Take the Certification Online www.scrumprofessionals.org Contents 1. AGILE PRIMER... 1 Roles in... 1 Cross-functional Team... 2 How an Team Plans its Work?... 3 What

More information

Owning An Agile Project: PO Training Day 2

Owning An Agile Project: PO Training Day 2 Owning An Agile Project: PO Training Day 2 Petri Heiramo Agile Coach, CST Product Management PO Product management is a larger scope than what Scrum defines as a PO Or rather, Scrum implicitly assumes

More information

Selecting Software Development Life Cycles. Adapted from Chapter 4, Futrell

Selecting Software Development Life Cycles. Adapted from Chapter 4, Futrell Selecting Software Development Life Cycles Adapted from Chapter 4, Futrell Examples of Software Life Cycle Models Classical Waterfall Waterfall with feedback V-Shaped Prototyping Incremental Spiral Rapid

More information

Project Management. Agenda - What will you learn today? Theory Lecture Plan. A Software Life-cycle Model Which part will we talk about today?

Project Management. Agenda - What will you learn today? Theory Lecture Plan. A Software Life-cycle Model Which part will we talk about today? Theory Lecture Plan 2 Lecture 2 Software Engineering TDDC88/TDDC93 Autumn 2008 Slides by Presented by Kristian Sandahl Department of Computer and Information Science Linköping University, Sweden krisa@ida.liu.se

More information

Software Quality Engineering Courses Offered by The Westfall Team

Software Quality Engineering Courses Offered by The Westfall Team Building Skills is a 3-day course that is a subset of our course. The course is designed to provide a fundamental knowledge base and practical skills for anyone interested in implementing or improving

More information

Information Technology Project Management

Information Technology Project Management Information Technology Project Management Dr. Mohammad A. Rob Management Information Systems University of Houston-Clear Lake 1 Introduction Outline Why Study Information Technology Project Management?

More information

ServiceNow Custom Training and Adoption

ServiceNow Custom Training and Adoption ServiceNow Custom Training and Adoption Overview... 3 Adoption Toolkit Deliverables... 3 Change Enablement Deliverables... 4 Custom Training Deliverables... 5 Custom Training Applications by Business Function...

More information

BCS Level 4 Diploma in Software Development Methodologies QAN 603/0543/5

BCS Level 4 Diploma in Software Development Methodologies QAN 603/0543/5 S Level 4 iploma in Software evelopment Methodologies QN 603/0543/5 Specimen Paper Record your surname/last/family name and initials on the nswer Sheet. Specimen paper only. 20 multiple-choice questions

More information

COURSE CATALOG. vadoinc.net

COURSE CATALOG. vadoinc.net COURSE CATALOG 2018 vadoinc.net Welcome Welcome to the Vado 2018 Course Catalog. Vado provides any organization or learner numerous opportunities to build the skills needed to lead and manage others, as

More information

Basics of Project Management. Nadia Circelli June 1, 2016

Basics of Project Management. Nadia Circelli June 1, 2016 Basics of Project Management Nadia Circelli June 1, 2016 techniques tools skills Project Management processes Deliver products that meet stakeholders requirements in a timely and efficient way 2 What is

More information

User-centered System Design. Agile

User-centered System Design. Agile User-centered System Design Agile Department of Information Technology Methods - what are they? Why do we have them? Business modeling Usability Design Requirements Analysis & design Implementation Test

More information

Software Quality Engineering Courses Offered by The Westfall Team

Software Quality Engineering Courses Offered by The Westfall Team Courses is a 2-day course that is a subset of our course. The course is designed to provide an overview of techniques and practices. This course starts with an overview of software quality engineering

More information

Project and Program Management in ehealth

Project and Program Management in ehealth Project and Program Management in ehealth Foundational Curricula: Cluster 10: Leadership & Management Module 19: Project and Resource Management Unit 1: Project and Program Management in ehealth 53/60

More information

HOW YOUR CAREER BACKGROUND CAN HELP YOU BECOME A BUSINESS ANALYST

HOW YOUR CAREER BACKGROUND CAN HELP YOU BECOME A BUSINESS ANALYST By Laura Brandenburg Lesson Objective: After completing this lesson, you ll be able to identify strengths from your career background that will directly support your transition into business analysis.

More information

Information Services Group Public Sector

Information Services Group Public Sector IV&V Assessment Report - Deliverable IVV2.2 Presented by: Information Services Group Public Sector October 8, 2018 2018 Information Services Group, Inc. All Rights Reserved Copyright 2018, Information

More information

AUSTRALIAN ENGINEERING COMPETENCY STANDARDS STAGE 2 - EXPERIENCED PROFESSIONAL ENGINEER IN LEADERSHIP AND MANAGEMENT

AUSTRALIAN ENGINEERING COMPETENCY STANDARDS STAGE 2 - EXPERIENCED PROFESSIONAL ENGINEER IN LEADERSHIP AND MANAGEMENT AUSTRALIAN ENGINEERING COMPETENCY STANDARDS STAGE 2 - EXPERIENCED IN LEADERSHIP AND MANAGEMENT The Stage 2 Competency Standards are the profession's expression of the knowledge and skill base, engineering

More information

Information Technology Project Management, Eighth Edition. Note: See the text itself for full citations.

Information Technology Project Management, Eighth Edition. Note: See the text itself for full citations. Management, Eighth Edition Note: See the text itself for full citations. } Understand the importance of good project scope management } Describe the process of planning scope management } Discuss methods

More information

Introduction to Project Management

Introduction to Project Management Introduction to Project Management Chapter 7 Managing Project Resources Information Systems Project Management: A Process and Team Approach, 1e Fuller/Valacich/George 2008 Prentice Hall 7-1 Project Resources

More information

Agile Introduction for Leaders

Agile Introduction for Leaders Agile Introduction for Leaders Learning Objectives Gain an understand of what is driving the need for agile Learn the fundamentals of agile: values, principles and practices Learn what managers and leaders

More information

Project Management Professionals

Project Management Professionals A COLLECTION OF INTERVIEW QUESTIONS FOR Project Management Professionals When interviewing a Project Manager, it s important to set up the discussion for the first couple of minutes in an open dialogue.

More information

The Work Breakdown Structure in the Systems Engineering Process. Abstract. Introduction

The Work Breakdown Structure in the Systems Engineering Process. Abstract. Introduction The Work Breakdown Structure in the Systems Engineering Process Mark A. Wilson Strategy Bridge International, Inc. 9 North Loudoun Street, Suite 208 Winchester, VA 22601-4798 mwilson@strategybridgeintl.com

More information