© Copyright 2006 FPT Software 1 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 How to work in Fsoft project Authors: KienNT.

Slides:



Advertisements
Similar presentations
Basic Principles of GMP
Advertisements

You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Writing Good Use Cases - Instructor Notes
Using Matrices in Real Life
Advanced Piloting Cruise Plot.
Requirements Engineering Process
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 5 Author: Julia Richards and R. Scott Hawley.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
System Development MIS Chapter 6 Jack G. Zheng May 28 th 2008.
1 System Engineers Toolbox 1 Compliance Automation, Inc. INCOSE: NM Enchantment Chapter By Cheryl Hill August 12, 2009.
ASYCUDA Overview … a summary of the objectives of ASYCUDA implementation projects and features of the software for the Customs computer system.
Cultural Heritage in REGional NETworks REGNET Quality Assurance – D14.
By Rick Clements Software Testing 101 By Rick Clements
Aviation Security Training Module 4 Design and Conduct Exercise II 1.
1 Understanding Web Project Management Build a better relationship with IT Christina Zeller InfoAction, Vancouver Public Library SLA NorthWest Regional.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
Determine Eligibility Chapter 4. Determine Eligibility 4-2 Objectives Search for Customer on database Enter application signed date and eligibility determination.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Addition Facts
Modern Systems Analyst and as a Project Manager
Making the System Operational
1 Implementing Internet Web Sites in Counseling and Career Development James P. Sampson, Jr. Florida State University Copyright 2003 by James P. Sampson,
Transition from the Long Shutdown to Hot Checkout: Pre-Hot Checkout Steve Suhring Operability Manager 6/6/13.
BT Wholesale October Creating your own telephone network WHOLESALE CALLS LINE ASSOCIATED.
Electric Bus Management System
1 Dr. Ashraf El-Farghly SECC. 2 Level 3 focus on the organization - Best practices are gathered across the organization. - Processes are tailored depending.
© © QA Software Pty Ltd All rights reserved 1 Project Information Management Tools Inspection and Defects Management System for Projects By QA Software.
Case Management Techniques
Are Parametric Techniques Relevant for Agile Development Projects?
Quality Assurance/Quality Control Plan Evaluation February 16, 2005.
Negotiating With Influence & Persuasion
Testing Workflow Purpose
The importance of the service catalogue to the service desk
Service Level Agreement
ABC Technology Project
VOORBLAD.
Checking & Corrective Action
Quality Manual for Interoperability Testing Morten Bruun-Rasmussen Presented by Milan Zoric, ETSI.
Squares and Square Root WALK. Solve each problem REVIEW:
CMPT 275 Software Engineering
© 2012 National Heart Foundation of Australia. Slide 2.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
Lecture 6: Software Design (Part I)
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Being a QA Engineer at Telerik Snejina Lazarova Dimo Mitev Telerik Corporation
Global Analysis and Distributed Systems Software Architecture Lecture # 5-6.
Chapter 5 Test Review Sections 5-1 through 5-4.
SIMOCODE-DP Software.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Addition 1’s to 20.
25 seconds left…...
REGISTRATION OF STUDENTS Master Settings STUDENT INFORMATION PRABANDHAK DEFINE FEE STRUCTURE FEE COLLECTION Attendance Management REPORTS Architecture.
Week 1.
Quality Auditing Dr Alan G Rowley
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
PSSA Preparation.
Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter
Release & Deployment ITIL Version 3
Testing Process Roman Yagodka ISS Test Leader.
Presentation transcript:

© Copyright 2006 FPT Software 1 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 How to work in Fsoft project Authors: KienNT Version: v1.0 Instructor:

© Copyright 2006 FPT Software 2 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Agenda o Software Project Activities o Software Project Lifecycle o Project Roles & Responsibilities o Tasks to be done in each stage o Communication in FSOFT Projects

© Copyright 2006 FPT Software 3 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Software Project Activities Engineering o Requirements Analyzing o Designing o Coding o Testing o Configuration Management o Deployment (Installation) o Maintenance o Customer Support Project Management o Planning o Tracking o Closure

© Copyright 2006 FPT Software 4 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Software Project Lifecycle Software Development Project

© Copyright 2006 FPT Software 5 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Software Project Lifecycle Software Maintenance Project

© Copyright 2006 FPT Software 6 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Project Roles & Responsibilities Project Organization

© Copyright 2006 FPT Software 7 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Project Roles & Responsibilities Project Manager Project Manager Responsibilities o Customer relationship o Project planning, tracking & controlling Time, cost, scope, quality, Risk, communication, resource o Resource management o Product management

© Copyright 2006 FPT Software 8 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Project Roles & Responsibilities Technical /Team Leader Technical /Team Leader Responsibilities o Solutions & Issues: BA, Design Technical Issues o Team Management Task Assignment Tracking & Reporting Team member training, mentoring

© Copyright 2006 FPT Software 9 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Project Roles & Responsibilities Developer Developer Responsibilities o Requirement Analyzing o Coding, Bug fixing o Unit Test

© Copyright 2006 FPT Software 10 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Project Roles & Responsibilities Tester Tester Responsibilities o Requirement Analyzing o Prepare test design, test case o Perform Testing

© Copyright 2006 FPT Software 11 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Project Roles & Responsibilities QA – Quality Assurance QA Responsibilities o Review project products, documents, o Review project management activities, milestones, documents o Perform audit, quality gate, final inspection

© Copyright 2006 FPT Software 12 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Project Roles & Responsibilities Other project roles Configuration Manger /Controller o Environment preparing o Product version control o Software integration o Deployment Admin o Working environment & Infrastructure o Working and onsite logistics o HR Management IT man o Hardware and software installation o Hardware/software failure support o Network config.

© Copyright 2006 FPT Software 13 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Tasks to be done in each stage What to do? Who will do? What is the product?

© Copyright 2006 FPT Software 14 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Tasks to be done in each stage Initiation Stage TasksPMTeam Project scope identification Schedule and Estimation Risk Identification Kick-off meeting Work product: - Work order - Contract review - Project Plan

© Copyright 2006 FPT Software 15 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 TasksPMTeam Define user requirement Making user requirement clearly Documenting user requirement Work product: - User Requirement Document (URD) - Software Requirement Specification (SRS) - Project Plan Tasks to be done in each stage Definition Stage

© Copyright 2006 FPT Software 16 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 TasksPMTeam Analyzing solutions to meet customers requirement Creating Architecture Design Document Creating Detail Design Document Work product: - Architectural Design Document (or Detail Design Document) - Test Plan - Project Report Tasks to be done in each stage Solution Stage

© Copyright 2006 FPT Software 17 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 TasksPMTeam Develop the system following design (Coding & Testing) Work product: - Detailed Design Document - Test Cases and Test Data - Software Package - Test Report - Project Report Tasks to be done in each stage Construction Stage

© Copyright 2006 FPT Software 18 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 TasksPMTeam Deliver software to customer Implement system at customer side Customer Supporting Work product: - Software package - Release Note - Project Report Tasks to be done in each stage Transition Stage

© Copyright 2006 FPT Software 19 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 TasksPMTeam Project Assessment Metrics collecting and analyzing Post mortem meeting Work product: - Software package - Release Note - Project report Tasks to be done in each stage Termination Stage

© Copyright 2006 FPT Software 20 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Project Engineering RADIO Tasks to be done in each stage Project Engineering RADIO o RADIO: D - Do; R - Review; A - Approve; I - Informed; - Omitted

© Copyright 2006 FPT Software 21 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Communication in FSOFT Projects Who will you communicate with? When will you need to communicate? What channel can be used for communication? How to show your thoughts?

© Copyright 2006 FPT Software 22 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Communication in FSOFT Projects Who will you communicate with? | Technical Leader | Developer | Tester | Communicator | Project Manager | BOSSES | Customer | Other team

© Copyright 2006 FPT Software 23 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Communication in FSOFT Projects When will you need to communicate? | Have something wrong with your equipment or material | Dont know what need to do or how to do something | Anytime you want to talk/share your thoughts to someone

© Copyright 2006 FPT Software 24 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Communication in FSOFT Projects What channel can be used for communication? | | Phone | Videoconference | Face to face meeting | Chatting | Report

© Copyright 2006 FPT Software 25 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Communication in FSOFT Projects How to show your thoughts? | Be prepared: 5W and 3H | Keep the message simple, clear and concise | Be vivid when delivering the message

© Copyright 2006 FPT Software 26 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Topic Test o If you meet technical difficulties in your project, what would you do? o If you find problems in installing project environment, what would you do? o If you dont have /Timesheet accounts or those dont work, what would you do? o If you have questions relating to Fsoft policies/ regulations, whom would you ask? o If you need to find a meeting room, what would you do? o If your project need one more PC/server, what would you do? o If youre not sure how to declare timesheet for a task, how would you check it? o And other issues ?

© Copyright 2006 FPT Software 27 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Q & A