Fatima Al-Abdulla Managing Analysis. Outline:  Introduction  Why managing Analysis? 1-Documenting Analysis 2-Assigning Responsibilities 3-Communicating.

Slides:



Advertisements
Similar presentations
Kyle Hartmann. RAD was created in response to long lead times and low flexibility Focuses on communication Quicker and better requirements interpretation.
Advertisements

Develop an Information Strategy Plan
Waterfall Model H.M.Shahzad MS(CS) from COMSATS Institute of Information Technology, Lahore.
Page 1 of 9 When the Department sends the agreement documents on ETS, an is sent to the Designated Representative indicated on the bid request or.
RTC Agile Planning Component
Dr. Barbara M. Wheeling Associate Professor College of Business Director of Accreditation and Assessment MSUB Coordinator of Institutional Assessment.
Software project management Module 1 -Introduction to process management Teaching unit 1 – Introduction Ernesto Damiani Free University of Bozen-Bolzano.
©TheMcGraw-Hill Companies, Inc. Permission required for reproduction or display. COMPSCI 125 Introduction to Computer Science I.
COST G9 - Work group 2 Cadastral science meeting Aalborg, Dk Modeling methodology for real estate transactions Radoš Šumrada Faculty.
1 SWE Introduction to Software Engineering Lecture 6 - Software Project Management.
SwE 313 Introduction to Rational Unified Process (RUP)
1 SWE Introduction to Software Engineering Lecture 11 - Requirements Engineering Processes.
Introduction Project Management Erol İnelmen Makro.
R R R CSE870: Advanced Software Engineering: Cheng (Sp 2001)CSE870: Advanced Software Engineering: Cheng (Sp 2001)1 Mini Project An Overview.
Oracle Database Administration. Rana Almurshed 2 course objective After completing this course you should be able to: install, create and administrate.
Assembling a Multimedia e-Learning Development Team
Everyone has a writing process. What is yours?
About Waterloo website Project report June Outline Overview of process Project deliverables Lessons learned.
COMPARISON STUDY BETWEEN AGILEFANT AND XPLANNER PLUS Professor Daniel Amyot Ruijun Fan Badr Alsubaihi Submitted to Professor Daniel Amyot.
The Systems Development Environment. Learning Objectives Define information systems analysis and design. Describe the different types of information systems.
Using UML to report results of project management for information systems projects Donna M. Gavin MMIS 621 Information Systems Project Management Assignment.
LOGO “ Add your company slogan ” Software Measurement & Analysis Team Assignment 2.
IT Systems Analysis & Design
1 CSE 2102 CSE 2102 CSE 2102: Introduction to Software Engineering Ch9: Software Engineering Tools and Environments.
Software Engineering 1 Object-oriented Analysis and Design Applying UML and Patterns An Introduction to Object-oriented Analysis and Design and Iterative.
Rapid Application Development (RAD) Software Development Approaches.
SERP’06 A Multi-Role Collaborative Method and Platform for Developing Software Requirements Chin-Yi Tsai and Chua-Huang Huang Dept. of Information Engineering.
Page 1 of 8 Welcome Each company has an assigned ETS Site Administrator who is responsible to create their company's user accounts. They also manage the.
DYNAMIC WAP BASED VOTING SYSTEM Bertrand COLAS Submission date: May 2002 School of Computing Bachelor of Engineering with Honours in Computer.
By Mircea Jivoin. Objectives Achieving the warehouse management over the internet using the SOAP Web Services Achieving the warehouse management over.
Name of Presentation Click to add subtitle. Your company slogan LOGO Table of Contents 1 Introduction 2 Strategy 3 Challengers Forward 4 Conclusion.
Contracts, Commissions and Copyright By Kara, Rachel, Katie and Owen.
Chapter 5 – The Client. Definition of the Client n Differences between Internal and External Clients.
5 Steps to Creating Effective Goals. 2 Well-Defined Goals are Motivators Manager and employee have a: – Common purpose. – Common set of values. – Mutual.
IEEE 64 th ECTC – Orlando, FL, USA May 27–30, 2014 Add Company Logo Here.
Guerrilla Web Strategy. Hi, I’m Leeanne Lowe :) Creative Director at Lovely
To accompany Quantitative Analysis for Management, 7e by Render/Stair 13-1 © 2000 by Prentice Hall, Inc., Upper Saddle River, N.J Quantitative Analysis.
Windows Server 2003 with Active Directory and Group Policies Wendy Hurst Eastern Kentucky University Department of Technology CEN/CET.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 16, Methodologies: Putting it all together.
Chapter 6 An Introduction to System Software and Virtual Machines.
LOGO PowerPoint Template. Contents 1. Introduction 2. Strategy 3. Challenges Forward 4. Conclusion.
| See the possibilities… Professional Services Overview Fusion 08 Jeff Carstarphen.
Requirements Engineering-Based Conceptual Modelling From: Requirements Engineering E. Insfran, O. Pastor and R. Wieringa Presented by Chin-Yi Tsai.
The FSCPE is Traveling in Uncharted Territory FSCPE Charter Presentation by John Holmes II.
Slide 6D.1 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. An Introduction to Object-Oriented Systems Analysis and Design with.
The Systems Development Environment Systems Analysis and Design II.
Stand Up Comedy Project/Product Management
TK2023 Object-Oriented Software Engineering CHAPTER 9 INTRODUCTION TO OBJECT DESIGN.
Prof. Hany H. Ammar, CSEE, WVU, and
Graphical Detailing in Construction and the Built Environment
Executive Review: Glowcap Project FabG2 Team: Gordana Delic, Ian Warman, Iker Chocarro, Karen Lee Presented: 7/29/2010.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
UML Course Instructor: Rizwana Noor. Overview  Modeling  What is UML?  Why UML?  UML Diagrams  Use Case  Components  Relationships  Notations.
Requirements Management with Use Cases Module 2: Introduction to RMUC Requirements Management with Use Cases Module 2: Introduction to RMUC.
Grid-enabled Probabilistic Model Checking with PRISM Yi Zhang, David Parker, Marta Kwiatkowska University of Birmingham.
Software Production ( ) Lecture 3: Dr. Samer Odeh Hanna (PhD) office: 318.
Unit 72 – Game Design Linked in with Unit 02: Communications Skills Introduction.
Software Development Cycle and Roles in a Project Team
Modern Approaches of Systems Development By: Hanouf AL-Monawer Sara Mohammed.
The B uff. The Buffs Outline 1. Summary of last presentation 2. Current iteration and Progress 3. Plan for next iteration.
WEEK 6 Introduction to Project Management. Agenda Phase 4: Controlling.
Dhuha Abusaai
Online Training Course
1.Introduction to Rational Unified Process (RUP)
Your Title Here Your Title Here
To the ETS – Postings Overview Online Training Course
Title Company Logo Discussion Materials & Methods: Conclusion
Process for Organising Software Development Activities
Online Training Course
To the ETS – Postings Overview Online Training Course
Presentation transcript:

Fatima Al-Abdulla Managing Analysis

Outline:  Introduction  Why managing Analysis? 1-Documenting Analysis 2-Assigning Responsibilities 3-Communicating about analysis 4-Iterating on the analysis model 5-Client sign-Off  Conclusion

1-Documenting Analysis Why “documenting Analysis”? To be able to revise our work any time through the whole process What should we document? Object& dynamic Model. textually and graphically. Where should we document them? In a RAD (Requirement Analysis Document).

2-Assigning Responsibilities  Why “Assigning Responsibilities”?  The Responsibilities (Roles) are: Generation Of Information Integration Review

Assigning Responsibilities The User Generation Of Information Generation Of Information The Client Integration Why? The Reviewer Review Review  The Responsibilities (Roles) are: Generation Of Information Integration Review

3-Communicating About Analysis How can we make the “communication” between A client/User and a developer “Useful”? How can we make the “communication” between A client/User and a developer “Useful”? 1-Define Clear territories 2-Brainstorming2-Brainstorming By stating 2 guidelines,

4-Iterating over the analysis Model How to converge to a “stable” model? Add each change Considering Consequences Entropy

Company LOGO Client sign-off Some Points OF agreement:  List of priorities  A revision Process  A schedule and a budget

Why “Managing analysis”? References: The text-Book Object-Oriented software Engineering using UML,Patterns and Java