Practitioners versus Academics Software Engineering Problems Academics Practitioners.

Slides:



Advertisements
Similar presentations
Professor Dave Delpy Chief Executive of Engineering and Physical Sciences Research Council Research Councils UK Impact Champion Competition vs. Collaboration:
Advertisements

Welcome to the presentation on “Leadership Styles”
Twelve Cs for Team Building
Lecture 2 Team Coordination 1 ICS 126 Team Coordination Team Formation and Organization Group Management Meeting Techniques Large software systems require.
Human Rights-Based Approach to Programming - UNFPA - SESSION 8 Advocating for a HRBA: Challenges and Opportunities for UNFPA.
Putting Research Evidence to Work Research Seminar 14 th January 2009.
Health and Work Development Unit 2011 Implementing NICE public health guidance for the workplace: Implementation and audit action planning toolkit.
The Challenge … children die each day due to poverty.
W5HH Principle As applied to Software Projects
Viewpoint Consulting – Committed to your success.
The Information Systems Planning Process
BME attainment gap institutional KPI. 1.How we developed the BME attainment gap KPI - our journey and our challenge. 2.How we measure the attainment gap.
Development plan and quality plan for your Project
First part: Objectives (15 minutes) Second part: Work groups (20 minutes) Third part: Proposal of work groups (10 minutes) REPORT OF WORK METHODOLOGY.
2011 SIGnetwork Regional Meetings Guidance in Structuring a Communities of Practice.
Unit 2: Managing the development of self and others Life Science and Chemical Science Professionals Higher Apprenticeships Unit 2 Managing the development.
Change Management. Why change management  For many change practitioners, there is no doubt that change management must be used on projects that impact.
How Halton ICT Business Services climbed the management Ziggurat Mike Horsley Lead Analyst, ICT services, Halton BC.
Gender Analyze in Project cycle. The pre-planning stage of a project is the stage when you or your partner organisation start to draw up ideas for a project.
Welcome Maria Hegarty Equality Strategies Ltd. What ? Equality/Diversity Impact Assessment A series of steps you take that enable you to assess what you.
SEN 0 – 25 Years Pat Foster.
Assistant Practitioners in Primary Care The Skills Escalator in Practice Barbara Jackson & Rachel Shears Salford Primary Care trust.
Chapter no:6 Training and development of sales force.
UNECE Working Party on Rail Transport Workshop on Passenger Accessibility of Heavy Rail Systems Geneva 19 November 2009 Policy and Legislative Context.
Name Class.  Review of Implementation Process  Identify Critical Success Factors  Define Change Management (big picture)  Define Role of Corporate.
Using the Logical Framework to Develop Activity and Resource Schedules.
สถานการณ์ ท่านดูรับผิดชอบเรื่องการ เตรียมการและตอบโต้ภาวะฉุกเฉิน ของหน่วยงาน ขณะนี้ท่านได้ จัดทำแผนเผชิญเหตุของ หน่วยงานเสร็จเรียบร้อยแล้ว ท่าน ได้รับคำสั่งจากหัวหน้าหน่วยงาน.
Your Ambulance Service Foundation Trust Consultation.
Towards a European network for digital preservation Ideas for a proposal Mariella Guercio, University of Urbino.
TEAMWORK AND TEAM BUILDING KEYS TO GOAL ACHIEVEMENT AND SUSTAINABILITY.
-The Association for the Advancement of Assistive Technology in Europe -The AT European approach and future trends International initiatives.
1 Activities covered by project management Feasibility study Is project technically feasible and worthwhile from a business point of view? Planning Only.
TEAMWORK Training the Programme Developers. Teamwork: why do we need it? Responsibility, potential and delegation Your optimal potential Resposibility.
ANALYTICS IN HIGHER EDUCATION: PROGRESS AND PROMISE July 2012 Susan Grajek, PhD Vice President, EDUCAUSE.
 Management ◦ The activities and tasks undertaken by one or more persons for the purpose of planning and controlling the activities of other in order.
Summary of Local Seminars & Focus Groups 20/06/ Athens WP8 – TESTING II coordinated by IFI.
Xaxax Analytics, LLC, 2131 West Republic Road, PMB 183, Springfield, MO
CMMI Case Study by Dan Fleck Reference: A CMMI Case Study: Process Engineering vs. Culture and Leadership by Jeffrey L. Dutton,Jacobs Sverdrup Reference:
1 Change and restructuring, Re-engineering Geoff Leese September 2005 revised September 2006, August 2008, August 2009.
Linda Devereux Associate Director Merseyside and Cheshire Cancer Network - why we are here and what’s next!
Benefits from the AWAKE project The Centre for Senior Citizens Initiatives Poznań, Poland AWAKE Partnership meeting 6th – 9th June 2013 Jelgava, Latvia.
UNIT IV JOB CHALLENGE. DEFINITION According to McCauley et al, “Job challenge is being in dynamic setting with problems to solve and choices to make under.
Kathy Corbiere Service Delivery and Performance Commission
Software Quality Assurance SOFTWARE DEFECT. Defect Repair Defect Repair is a process of repairing the defective part or replacing it, as needed. For example,
بسم الله الرحمن الرحیم.
Effective Teamwork Team Building
Experience in managing CLCs Dong Hung district. General information Area: km2 Population: communes, 1 town Rich in culture and history.
MGT 461 Lecture #27 Project Execution and Control Ghazala Amin.
Audience Profiles RoleKey CharacteristicsValues & NeedsRecommendations C-Level Execs Challenge and opportunity is to capitalize on executives’ critical.
Continual Service Improvement Methods & Techniques.
School of Biological Sciences Staff Survey 2013 Department of Zoology Results Briefing, 21 May 2013.
HOW A PMO CAN DRIVE A PROJECT MANAGEMENT CULTURE Allan R. Loucks, M.A., Psy.D. Robert J. Hess, PMP January 27, 2010.
Being a Governor: Challenges and Expectation Jim Benson Secretary to Council Brunel University.
The benefits of skills-based hiring
JMFIP Financial Management Conference
Leader’s development – mentoring
It’s not all about the tool!
Coaching.
Characteristics of an Effective Team
Business Analysis BMIS 313
THE BUSINESS ANALYSIS PROCESS MODEL
CMMI – Staged Representation
Teaching with Instructional Software
in Construction Industry
IDEAL CLINIC PROGRAMME
CMMI Case Study by Dan Fleck
Clear Language and Organizational Change
Small Organizations are Different?
Prepared and Presented By:- Abhishek Rautela
Sustainable Finance Status
Presentation transcript:

Practitioners versus Academics Software Engineering Problems Academics Practitioners

Real world problems/ issues Solutions by academics Practitioners versus Academics

Dying Patient with a Cancer How many male and female have this type of cancer? How many patients have this cancer in UK? What is their age? How to treat this cancer? Practitioners versus Academics

The advances in the development of software engineering standards and models have not been matched by equal advances in the adoption of these standards and models which has resulted in limited success for many software projects. This suggests that the current problem is not a lack of standard or model, but rather a lack of an effective strategy to successfully implement these standards or models. Therefore, further research is needed in the domain of software engineering standards and models implementation in order to reduce development time and cost, and to improve software quality. CMMI Challenges

Implementing CMMI initiatives are more complex in the developing countries (like Pakistan) as compared to developed countries like USA due to limited resources, the model knowledge, the process definition knowledge and skills. That is why despite strong desire to improve software development processes, a very small population of organisations in developing countries have adopted process capability maturity model. For example, until 2007 there were only ten or fewer appraisals conducted in developing countries. CMMI Challenges

Nine factors from two data sets have been identified that are generally considered critical for successfully implementing SPI. These factors are: allocation of resources SPI awareness creating process action teams defined SPI implementation methodology experienced staff higher management support reviews staff involvement training CMMI Challenges

Seven barriers in both data sets have been identified critical for SPI implementation. These barriers are: organizational politics lack of support lack of defined SPI implementation methodology lack of SPI awareness lack of resources inexperienced staff/lack of knowledge time pressure CMMI Challenges

Senior management commitment Senior management commitment is an essential element for the success of SPI implementation. Management at all levels of SPI implementation should provide support and commitment. Management should also participate in different SPI implementation activities. CMMI Challenges

Staff involvement is critical for staff satisfaction and to exchange of ideas. Training is needed for developing the skills and knowledge to perform SPI implementation. Reviews are important to continuously monitor existing SPI implementation methodology/process with emerging and new trends. CMMI Challenges

SPI awareness There is a great need for awareness of SPI programmes in order to fully understand the benefits of SPI. As SPI implementation is the process of adoption of new practices in the organization, it is very important to promote awareness activities of SPI and to share knowledge among different stakeholders. SPI is an expensive and long-term approach and it takes a long time to realise the real benefits of this approach. Hence, in order to get support of management and practitioners and to successfully continue SPI initiatives it is very important to provide sufficient awareness at the very beginning of SPI implementation programs. SPI implementation is not as beneficial without sufficient awareness of its benefits. CMMI Challenges

Lack of support Lack of support can undermine SPI implementation initiatives. Often SPI initiatives are not treated as a real project. This is because SPI initiative is a long-term approach and it takes a long time to realise the real benefits of this approach. This is the reason that SPI tasks often get low priority and other tasks can easily replace SPI tasks. The management also does not understand how SPI initiative can help them in daily work. Hence, management does not support this initiative. The practitioners stressed the need to provide sufficient support for SPI initiatives. CMMI Challenges

Creating process action teams The required results of SPI cannot be achieved without a SEPG (Software Engineering Process Group). SEPG is responsible to design new process and to implement and test these new processes. SEPG is also responsible to monitor the SPI implementation process. CMMI Challenges

Experienced staff Experienced staff should be involved in SPI initiative because they have detailed knowledge and first hand experience of SPI implementation. With experienced staff less rework of the documentation items is required, real issues can be resolved, and chances of destruction are reduced. SPI initiatives can only be successful if staff members have a thorough understanding of the entire SPI process and related business. CMMI Challenges

Organizational politics Organizational politics is one of the major barriers in SPI implementation. This is because the SPI is considered a change in the organization and often people resist to this change. Organizations are made up of groups and individuals who have differing values, goals and interests. The SPI initiative may fit into one group’s goals but does not fit into others goals. There are many factors that can triggers organizational politics, e.g. reallocation of resources, promotion opportunities, low trust, time pressures and role ambiguity. CMMI Challenges