Software Development Cycle and Roles in a Project Team

Slides:



Advertisements
Similar presentations
System Administrator Roles in Supporting Site Customizations Lynn Ritger Software Integrations Coordinator, FASTER Asset Solutions.
Advertisements

INFORMATION TECHNOLOGY
Ch 4 The Process page 1CS 368 Building Software is Difficult often delivered late often over budget always with errors must be a custom solution complexity.
SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC). GROUP MEMBERS HALİDE ÖZBAŞLI HALİDE ÖZBAŞLI İ. TUĞÇE BOZ İ. TUĞÇE BOZ MURAT IRKKAN MURAT IRKKAN.
Project Management and Communication Represented by: Latifa Jaber Al-Ghafran.
IS Careers, Jobs and Organizational Roles. Contemplative Questions  Would I enjoy a career in IS?  What type of positions are available in IT?  In.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Feb. 2, 2004CS WPI1 CS 509 Design of Software Systems Lecture #3 Monday, Feb. 2, 2004.
Appraisal and Development of Information Systems Audit Staff By: Lea Sulaiman Saputra D1555.
The Systems Development Lifecycle Your_Name_Here.
CORE 1: PROJECT MANAGEMENT Planning. In the second stage of the traditional SDLC the aim is to decide which solution, if any, should be developed. Once.
Software Developer Career. ◦ Desktop Program development ◦ Web Program Development ◦ Mobile Program Development.
SYSTEM LIFE CYCLES. OBJECTIVES o Be able to describe the stages of development of a hardware/software system. o Know what the different stages of the.
SYSTEM ANALYSIS AND DESIGN
Introduction to Information System Development.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Computers & Employment By Andrew Attard and Stephen Calleja.
Term 2, 2011 Week 3. CONTENTS The physical design of a network Network diagrams People who develop and support networks Developing a network Supporting.
Roles and Responsibilities
Managing IT/IS Projects Across Borders: Opportunities and Challenges for Hong Kong Joseph Lee.
Software Testing Life Cycle
Systems Analysis and Design CHAPTER 1
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
Information Systems Development. Outline  Information System  Systems Development Project  Systems Development Life Cycle.
9/21/20151 Multimedia Projects Team Roles. 9/21/20152 Project Phases Many large scale projects follow the system devolpment life cycle (SDLC)
Project Management Methodology Project Closing. Project closing stage Must be performed for all projects, successfully completed or shut off by management.
The Multimedia Team. Careers in Multimedia u Executive Producer u Production Manager u Multimedia Director/Architect u Art Director u Interface Designer.
Physical Design of a network People who develop & support networks.
ISYS 562 Microcomputer Business Applications David Chao.
NETWORK ADMINISTRATOR. EXAMPLES OF SOME COMPUTING RELATED CAREERS Multimedia Artist / Graphics Artist Information System Manager Computer Scientist Network.
Software Project Management By Deepika Chaudhary.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.
Objectives 4 Understand the importance of communication in projects 4 Understand the need and importance of project management.
CSI-MAXIMUS, Inc CSI Comprehensive Service & Support Implementing the CSI Way.
SYSTEMS ANALYSIS AND DESIGN LIFE CYCLE
Object-Oriented Software Engineering using Java, Patterns &UML. Presented by: E.S. Mbokane Department of System Development Faculty of ICT Tshwane University.
Developing Business/IT Solutions Chapter 12 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Software Production Chapter 2: Identifying Software Development Activities.
Core 3: Communication Systems. Network software includes the Network Operating Software (NOS) and also network based applications such as those running.
Product Documentation Process Infosys Technologies Ltd. Bangalore.
Project roles and responsibilities
Anjanae Brueland & Janet Wingard.  What is Network Design, Planning & Management?  System Development Life Cycle (SDLC)  The phases of an information.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/
Be a Team player… Science of Electronics 101 LACC.
GCSE ICT 3 rd Edition The system life cycle 18 The system life cycle is a series of stages that are worked through during the development of a new information.
+ Lec#1: Planning, Designing, and Operating Local Area Networks 1 st semester CT.
SYSTEMSDESIGNANALYSIS 1 Chapter 21 Implementation Jerry Post Copyright © 1997.
Team-Based Development ISYS321 Managing the Information Systems Project.
1 CP586 © Peter Lo 2003 Multimedia Communication Multimedia Development Team.
Current Services Portal Solutions Development Content Management Web Design Out of the box Quality Systems Administration Web Develop Content Development.
 Has computer technology knowledge and programming expertise  Understands business problems  Uses logical methods for solving problems  Has fundamental.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
Project Management Methodology Project Closing. Project closing stage Must be performed for all projects, successfully completed or shut off by management.
Softheme Service Model Software Outsourcing Solutions.
Information Systems Development. Outline  Information System  Systems Development Project  Systems Development Life Cycle.
Introduction to Systems Analysis and Design
Computer Jobs Data Entry Operators Computer Librarians
DOCUMENTATION DEVELOPMENT LIFE CYCLE (DDLC)
IT Roles and Responsibilities
Chapter 1 (pages 4-9); Overview of SDLC
“Would I have to do this all by myself …….?”
Welcome to Cyber Recruiter – Administration Training
Welcome to Cyber Recruiter – Administration Training
Joint Application Development (JAD)
Systems Development Life Cycle
SDLC (Software Development Life Cycle) Role Play
Presentation transcript:

Software Development Cycle and Roles in a Project Team 4 8 15 16 23 42 Project Management Software Development Cycle and Roles in a Project Team 4 8 15 16 23 42

Software Developement Cycle Software Development Stages

Software Development Stages Planning Development Implementation Maintenance

Software Development Stages

Stage 1: Planning Studying the problem domain Preparing a Design Document Deciding on the schedule Setting up a budget Assigning roles in the project

Stage 2: Development Programming the solution Designing the Graphical User Interface Testing – Quality Assurance

Stage 3: Implementation Data Porting Preparation of the User Documentation Personel Training

Stage 4: Maintenance Technical Support Patches Updates Administration

Software Development Stages

Roles in a Project Team Roles and responsibilities at the different stages of the software development cycle <O>

Client/Sponsor Describe the requirements Provide the team with sufficient funding

Project Manager Securing resources and support from the client Dealing with problems and solving them Preparing schedules and assigning roles Managing the budget and human resources Supervising the project Keeping track of deadlines

Analysts Business Analysts Requirement Analysts

Business Analysts Discussing the project with the client Making sure the client is sure that what the client wants is what he really wants Preparing a list of business requirements

Requirement Analysts Translating the business specification to technical specification Writing a Design Document

Programmers Programming the solution Getting rid of as many bugs as possible

Lead Programmer Designing the solution’s skeleton Focusing on: Maintenance Application Performance Compatibility

The Others 2D and 3D Artists Sound Designers Musicians Database Designers and Developers Network Consultants GUI Designers

Quality Assurance/Testers Testing the application to find bugs Being able to communicate to the programmers what the problem is

Documentation Writer Prepares a documentation for the users (User Manual)

Tech Support & Admins Assisting the users with any problems they might encounter Helping to solve the problems Administrating databases and servers

The End That’s all folks!