Management Processes Application Bc. Ľubomír Kaplán, Bc. Martin Janočko, Bc. Andrej Mlynčár, Bc. Lukáš Kleščinec, Bc. Tomáš Hermánek, Bc. Tomáš Mikuška.

Slides:



Advertisements
Similar presentations
Software change management
Advertisements

Chapter 10 Schedule Your Schedule. Copyright 2004 by Pearson Education, Inc. Identifying And Scheduling Tasks The schedule from the Software Development.
ACDM Focus 2 – Processes December 13, 2013 Diane Guerrero Principal SCM Engineer.
Software Delivery. Software Delivery Management  Managing Requirements and Changes  Managing Resources  Managing Configuration  Managing Defects 
Configuration Management Backup/Recovery Project Review.
IS 214 Needs Assessment and Evaluation of Information Systems Managing Usability © Copyright 2001 Kevin McBride.
Quality is about testing early and testing often Joe Apuzzo, Ngozi Nwana, Sweety Varghese Student/Faculty Research Day CSIS Pace University May 6th, 2005.
BizTalk Deployment using Visual Studio Release Management
Implementation. We we came from… Planning Analysis Design Implementation Identify Problem/Value. Feasibility Analysis. Project Management. Understand.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
Chapter 25 – Configuration Management 1Chapter 25 Configuration management.
© 2006, Cognizant Technology Solutions. All Rights Reserved. The information contained herein is subject to change without notice. Automation – How to.
Michael Solomon Tugboat Software Managing the Software Development Process.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
PopMedNet Software Development Life Cycle Chayim Herzig-Marx Harvard Pilgrim Health Care Institute Daniel Dee Lincoln Peak Partners.
This chapter is extracted from Sommerville’s slides. Text book chapter
TEAM FOUNDATION SERVER (TFS) By Sunny Niranjana Devi. M.
Copyright Course Technology 1999
Planning Iteration Demo Suunto Training Program Planner.
FINAL DEMO Apollo Crew, group 3 T SW Development Project.
Software Testing Lifecycle Practice
Project Management : Techniques and Tools (60-499) Fall 2014 / Winter 2015.
Software Metrics - Data Collection What is good data? Are they correct? Are they accurate? Are they appropriately precise? Are they consist? Are they associated.
Unified Process versus Extreme Programming. Outline Compare and contrast UP and XP  Processes / Disciplines  Management  Artefacts Risk management.
Information System Design IT60105 Lecture 21 Staff Organization, Risk Management and Software Configuration Management.
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
Course Presentation EEL5881, Fall, 2003 Project: Network Reliability Tests Project: Network Reliability Tests Team: Gladiator Team: Gladiator Shuxin Li.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
1 Software Process Models-ii Presented By; Mehwish Shafiq.
1 Performance Optimization In QTP Execution Over Video Automation Testing Speaker : Krishnesh Sasiyuthaman Nair Date : 10/05/2012.
Georgia Institute of Technology CS 4320 Fall 2003.
Taskalicious the project manager Tomáš Frček Petr Stuchlík.
Afresco Overview Document management and share
1 Chapter 12 Configuration management This chapter is extracted from Sommerville’s slides. Text book chapter 29 1.
The SharePoint Shepherd’s Course for End Users Based on the book by Robert L. Bogue Copyright 2011 AvailTek LLC All Rights Reserved.
Build automation. Prerequisites for Continuous Integration (CI)  Version Control System  Build automation  Notification on build result sent to related.
Web-based Front End for Kraken Jing Ai Jingfei Kong Yinghua Hu.
State of Georgia Release Management Training
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
OBA functionality in PowerPoint 2007 Purpose : This slide will provide you a quick walk through of the possibility of OBA functionality in Power Point.
ATS code development workflow Group Name: TST WG Source: Mahdi Ben Alaya, TST WG vice chair, SENSINOV, Meeting Date: TST #21 Document.
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
Company LOGO. Company LOGO PE, PMP, PgMP, PME, MCT, PRINCE2 Practitioner.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
WP2 : Collaborative tools Leandro Fernandez ICS Division November 26, 2014.
SG Software Configuration Management And CVS scmGalaxy Author: Rajesh Kumar
Maria Alandes Pradillo, CERN Training on GLUE 2 information validation EGI Technical Forum September 2013.
ISS Team Group Member ◦ Nguy ễ n Nh ậ t Minh ◦ Nguy ễ n Kh ắ c Khu ◦ Ph ạ m Ng ọ c Hi ế u ◦ Nguy ễ n Ng ọ c Khánh ◦ Nguy.
Chapter 25 – Configuration Management 1Chapter 25 Configuration management.
Developers Users Committers How do I configure this now? Just one more fix and I am done! CVS Download/Use Software Submit problems/ request features Store.
Software Project Configuration Management
Project Management Chapter 3.
Getting Started on The Project Bank in Visual Studio
Chapter 11: Software Configuration Management
Quality Control in the dCache team.
Seminar CS2310 Multimedia Software Engineering Krithika Ganesh
9/18/2018 Department of Software Engineering and IT Engineering
Jira Workflows for Business Teams
Smoke and Mirrors Prototype
Engineering Processes
Simplified Development Toolkit
Automated Testing and Integration with CI Tool
Chapter 11: Software Configuration Management
Smoke and Mirrors Prototype
CI/CD Workflow and Event Pages
Software Testing Lifecycle Practice
Erik Vollebekk Application Architect
Presentation transcript:

Management Processes Application Bc. Ľubomír Kaplán, Bc. Martin Janočko, Bc. Andrej Mlynčár, Bc. Lukáš Kleščinec, Bc. Tomáš Hermánek, Bc. Tomáš Mikuška

Risk Management Identification Analysis Planning Control Responsible: Bc. Tomáš Hermánek Standards established Risk Definition Standards Risk Handling Standards 2

Risk Management – Risk Attributes Risk name Description Probability – low, medium, high Impact – low, medium, high, critical Trigger Prevention Consequences Solution 3

Risk Management (1) Absence of a team member on a meeting Impact: Low Probability: Medium Trigger: Unexpected events can happen and team member is not able to attend team meeting 4

Risk Management (2) Team member is not able to finish a task. Impact: Medium Probability: Medium Trigger: Task estimation was set incorrectly. Bad time management from team member. Unexpected events can happen (sickness, school/work deadlines). 5

Risk Management (3) Impossible to finish working prototype or documentation. Impact: Critical Probability: Low Trigger: Bad time management, low effort 6

Communication Management Responsible: Bc. Martin Janočko Standards established Means of Communication Communication Standards 7

Means of Communication JIRA Confluence Social Media Personal 8

Communication Standards (1) JIRA Tasks Issues Comments Reviews Confluence Documents Knowledge Base Specifications 9

Communication Standards (2) Communication with Team Leader Group Mailing List Social Media Informal Communication Meetings Planning Personal Team Meetings 10

Documentation and Storage Management Responsible: Bc. Lukáš Kleščinec Standards established Documentation Standards Document Storage Standard 11

Document Storage Standards Separate spaces Public documentation NetCell Documentation Private documentation NetCell Development 12

Public Documentation – NetCell Documentation Space User manuals and guidelines Contains: Node Type Development Node Type Configuration Definition 13

Private Documentation – NetCell Development Project Proposal Project Team Cloud Environment and VPN Access NetCell Logos NetCell Node Client NetCell Management Server Useful links 14

Documentation Standards (1) Documentation standards created at the beginning of WS 2 Types of documentation: Guidelines, manuals created with new tool/functionality TP course documentation Based on course definition Special task in JIRA – approval on team meeting Based on internal template – occasionally unfulfilled “In review“ status helps to detect most of mistakes 15

Documentation Standards (2) Developer Manuals Installation guidelines Prerequisites How use tool– all switches etc. Stored into confluence TP documentation/user manuals Approval on team meeting Create task in JIRA for each sub-section 16

Quality Management Responsible: Andrej Mlynčár Standards established Code Review Standards Coding Standards Issue Tracker & Issue Linking Standards 17

Code Review Created JIRA Board with “In Review” Status Every task was reviewed Quality Manager takes responsibility for assigning tasks for review Everyone took part in task/issue review 18

Coding Standards Coding Standards created at the beginning of WS Two separated standards – python & java Defined variable names, code formatting… Reviewed as a part of code review. 19

Issue Tracker & Linking JIRA Issue tracker Project VNET Used standard issue types and workflow Linking not often used – caused by lack of experience with JIRA 20

Development Management Responsible: Bc. Ľubomír Kaplán Standards established Backlog Standards Story Point Standards Version Control Standards 21

Backlog Standards Created on team meetings Everyone participated on backlog creation Story point estimation 22

Story Point Standards Fibonacci series-based story points Team members casted their vote for story point amount for every issue at the same time Value repeated the most in the voting was used 23

Version Control Standards (1) Git repositories GitLab as SCM Multiple projects As minimum number of changes per commit as possible Issue names in front of commits for bug fixing 24

Version Control Standards (2) Management Server Common Libraries and Utilities Node Type Client Projects 25

Test Management Responsible: Bc. Tomáš Mikuška Standards established: Testing Standards – Unit, Integration, System,... 26

Testing Life Cycle Establish objectives Design Write Test Execute Evaluate results 27

Unit Testing Test each method individually Error handling White-box testing Done by developers 28

Integration Testing Integration Testing Framework (PAX) Node Configuration Tools 29

System Testing Acceptance testing Topology Template Management Topology Deployment Group Configuration Management Performance testing Not accessible Usability testing 30

Thank you for your attention! VirtNET Team 31