Stand Up Comedy Project/Product Management

Slides:



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

Prescriptive Process models
CSC340: Tutorial 1 Software Lifecycles TA: Yuan An Date: 9:00-10:00am, Fri. Oct. 3, 2003 Location: BA1130.
PROC-1 3. Software Process. PROC-2 What’s a process? Set of activities in creating software It involves creativity –hard to automate –Requires human judgment.
Systems Analysis and Design in a Changing World, 6th Edition
What is Software Design?. Systems Development Life- Cycle Planning Analysis Design Implementation Design.
INFO415 Approaches to System Development: Part 1
Sharif University of Technology Session # 3.  Contents  Systems Analysis and Design Sharif University of Technology MIS (Management Information System),
Project What is a project A temporary endeavor undertaken to create a unique product, service or result.
Project Management.
Requirements - Why What and How? Sriram Mohan. Outline Why ? What ? How ?
What is a project? Project Management Institute definition
03/12/2001 © Bennett, McRobb and Farmer Avoiding the Problems Based on Chapter 3 of Bennett, McRobb and Farmer: Object Oriented Systems Analysis.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Information Systems Development Lecture 2: the idea of the Life Cycle.
CS350/550 Software Engineering Lecture 1. Class Work The main part of the class is a practical software engineering project, in teams of 3-5 people There.
Pertemuan Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
COMP8130 and 4130Adrian Marshall 8130 and 4130 Test Management Adrian Marshall.
Introduction to Project Management The Basics for Sustainability Management Students.
Framework Project Concept Source – PMBOK®– 2008 Edition Project Management Professional Project Management Professional (P M P)
CHAPTER 19 Building Software.
Project Human Resource Management
1COM6030 Systems Analysis and Design © University of Sheffield 2005 COM 6030 Software Analysis and Design Lecture 2- Software Process Models and Project.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Transforming Organizations
Business Driven Technology Unit 5 Transforming Organizations McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved.
MARCH 1 Project Management AIM l to provide a broad and practical understanding of the practice of Project Management l to improve Project Management practices.
Software Project Management Introduction to Project Management.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
Adaptive Processes Project Management Body of Knowledge
1 Chapter 5 Practice: A Generic View Software Engineering: A Practitioner’s Approach, 6th edition by Roger S. Pressman.
BUSINESS PLUG-IN B15 Project Management.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
1. 2 IMPORTANCE OF MANAGEMENT Some organizations have begun to ask their contractors to provide only project managers who have been certified as professionals.
Industry SDLCs and Business Climate. Justin Kalicharan Credentials Director and Senior Technology Officer Over 14 years of coding experience in various.
Yazd University, Electrical and Computer Engineering Department Course Title: Advanced Software Engineering By: Mohammad Ali Zare Chahooki The Project.
Lecture 11 Managing Project Execution. Project Execution The phase of a project in which work towards direct achievement of the project’s objectives and.
Object-oriented Analysis and Design Stages in a Software Project Requirements Writing Analysis Design Implementation System Integration and Testing Maintenance.
1 Requirements Management - General concepts - Noureddine Abbadeni King Saud University College of Computer and Information Sciences Based on “Software.
Chapter 2 Iterative, Evolutionary, and Agile You should use iterative development only on projects that you want to succeed. - Martin Fowler 1CS
© Bennett, McRobb and Farmer Avoiding the Problems Based on Chapter 3 of Bennett, McRobb and Farmer: Object Oriented Systems Analysis and Design.
REQUIREMENTS - WHY WHAT AND HOW? Steve Chenoweth & Chandan Rupakheti CSSE 371 Chapters Requirements Text. Question 6.
Systems Analysis and Design in a Changing World, Fourth Edition
Systems Analysis and Design in a Changing World, 6th Edition
© 2007 BigVisible Solutions, Inc. All Rights Reserved Training Solutions Agile Training Game v
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Business Plug-In B15 Project Management.
Agile Software Development By Kshitij Limaye CSC 532.
1 IT Project Management, Project Failure and Success  Introduction  Projects operate in a broad organizational environment.  Project managers need to.
PPTTEST 12/26/ :41 1 IT Ron Williams Information Technology Management Project Management.
Successful IT Projects By Darren Dalcher & Lindsey Brodie
© Bennett, McRobb and Farmer 2005
Yazd University, Electrical and Computer Engineering Department Course Title: Advanced Software Engineering By: Mohammad Ali Zare Chahooki The Project.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
1. WHAT IS A PROJECT? “A project is a problem scheduled for solution.” This definition forces us to recognize that projects are aimed at solving problems.
Systems Analysis and Design in a Changing World, 6th Edition
Project Management Enabling Quality Marien de Wilde, PMP April 2007.
RATIONAL UNIFIED PROCESS PROCESS FRAMEWORK OVERVIEW.
SOFTWARE DEVELOPMENT Presented By : Emporiumtech This presentation is brought you by
Software Quality Engineering
Software Quality Engineering
Introduction to Software Engineering
FOUNDATIONAL CONCEPTS
Lecture 2 Revision of Models of a Software Process
Teaching slides Chapter 13
Project Lifecycle and IT Product Life Cycle
SOFTWARE PROJECT MANAGEMENT KEY TOPICS
Presentation transcript:

Stand Up Comedy Project/Product Management

Site Manager Aleksandar Ubavkov https://mk.linkedin.com/in/aubavkov

Projects & Products What is a Project or Product?

“A project is a problem scheduled for solution” Projects & Products What is a Product? A Product is anything that can be offered to the market to solve problem or satisfy a want or need. Why??? What is a Project? “A temporary endeavor undertaken to produce a unique product, service or result. “ “A project is a problem scheduled for solution” How???

Project Management Project Management is application of skills, tools, and techniques to achieve project requirements Definition (Software Project) The set of work activities, both technical and managerial, required to satisfy the terms and conditions of a project agreement.

Project Management Project Management is all about compromise, adaptation and negotiation!

Risk Management Risk is defined by PROBABILITY and IMPACT FACTOR Risk/Opportunity – An uncertain event or condition that, if it occurs, has a positive or negative effect on a project objective! Risk is defined by PROBABILITY and IMPACT FACTOR

Risk Management

What do these people have in common?

What do these people have in common?

What is Project Manager? Project Manager is a person whose primary responsibility is to ensure that all work is completed on time, within budget and scope, and at the correct performance level.

Project Manager - skills Technical abilities economical know-how application know-how software engineering know-how Project management abilities planning, estimation, controlling time management, negotiation abilities Leadership abilities communication, decision, delegation motivation, moderation Personal abilities responsibility, toughness, team spirit patience, ability to communicate, fairness

Project Manager Tools Authority is the power given to a person to complete the assigned responsibility. The mission is to achieve the vison for the final result Responsibility is an agreement between two or more people for the purpose of achieving a desired result. Accountability is a consequence of assigned responsibility.

Real Life Software Project

Software Development Processes Code & Fix Definition: Coding and error correction together with ad-hoc tests are the only activities performed consciously ! Systems don’t conform to the real requirements Cost for corrections are disproportionately high Important concepts and decisions are not documented

Software Development Processes Waterfall - Water-”fail” Waterfall Model — A model of the software development process in which the constituent activities, typically a concept phase, requirements phase, design phase, implementation phase, test phase, and installation and checkout phase, are performed in that order, possibly with overlap but with little or no iteration. Requirements are known up front before design Requirements rarely change Users know what they want, and rarely need visualization The system is not so complex. Works when: Supports project management! Supports planning and controlling!

Software Development Processes Spiral Model A development model should ensure, that risks are identified and managed as early as possible!

Software Development Processes Incremental Model Project progress is shown not by documents but by executable systems Each increment implements a defined set of requirements Lesser precision of estimations Lack of documentation More suitable for products than services

Software Development Processes Iterative Model Controlled continuous revision of software aiming at correcting errors early and integrate improvements. Recognizes the reality of changing requirements Promotes early risk mitigation Focuses on component architectures Lesser precision of estimations More expensive More suitable for products than services

Agile Methodologies Feature Driven Development

There is no right way Experiment and find out… …so you can tell your story!!!