When dealing with improvements, organizations seek to find a break-even point for their applications as early as possible in order to maximize the return from their investment. However, in some cases such a strategy can lead to a long term failure by not realizing the full benefits, when focusing only on a short term. The LEGO (Living EnGineering prOcess) approach – a method for building your own process meta-model based on multiple inputs – is a way to make an organization more efficient and effective, optimizing resources, as well as time and costs through looking at its entire Business Process Model. This paper introduces the elements for designing a strategy for a more valuable deployment of a process improvement initiative, in order to optimize the choice of the models and elements to be considered as an input to the LEGO approach
Executive summary of knowledge exchange processes in KEEN projects, funded by the European Regional Development Fund and managed by the University of Wolverhampton
Executive summary of knowledge exchange processes in KEEN projects, funded by the European Regional Development Fund and managed by the University of Wolverhampton
An Introduction to Extreme Programming (XP) Development Methodology Process i...Salus One Ed
This presentation provides a both novices and experienced development resources a comprehensive introduction to XP processes and management in healthcare provider and health insurance organizations.
Learn about the customer benefits, how to engage the process, process narratives, supporting toolsets and suggested methodologies and more.
Reducing i.t. project management failures adib chehadeAdib Chehade
This is an empirical research that aims at determining the role of project management leaders in reducing failure rates. Studies have revealed that I.T. projects have higher failure rates because either project manager or leaders lack the necessary experience required to handle such projects. The question of what constitutes project success or failure has been an issue of debate among I.T. project managers. In addition, the high rate of globalization and technological changes has played part in most failures because leaders do not manage to cope with changing situations. Traditional methods of project management have been passed by time and project leaders should focus on implementing the current technologies (Project Management Institute
Success in information technology (IT) projects remains elusive even after decades of efforts to improve it. Most of these efforts have focused on variations of the traditional project management paradigm as promulgated by Project Management Body of Knowledge (PMBOK). We suspected that a potential cause of high IT project failure is with the paradigm, which focuses on the project itself and on meeting time and cost targets. A new paradigm called Value-Driven Change Leadership (VDCL) originated from discussions of a panel of project management experts. This paper briefly describes the principles of that new paradigm. It also reports the results from a survey of four project managers on the association between project success and management principles from VDCL and PMBOK.
Objectives for the Audience:
Will discover why Agile strategies are vital for educational institutions.
Will learn about an innovative method proven to improve student engagement.
Will know a few strategies towards preparing the future workforce.
The Open Group Architecture Framework (TOGAF) is one of the most popular frameworks used to mould various aspects of Enterprise Architecture. There is a flexibility built into the TOGAF Framework, primarily through the key concept of the Architecture Development Method (the ADM) which is inherently adaptable to co-exist with other frameworks.
Enhancing Project Management Efficiency using Lean ConceptsIOSR Journals
One of the increasing and most significant concerns with projects is that, projects are behind
schedule, over budget and show unsatisfactory performance in terms of quality and customer satisfaction. Lean
Thinking is important because it can reduce error rates to maximum extent. The evidence from Toyota (Japan)
and other companies who have successfully implemented the Toyota Production System (TPS) or Lean
Principles confirms this. It also significantly reduces the time taken to deliver new products while substantially
reducing cost. This paper first introduces the general overview about Project Management and the Lean
Concepts. After that, this paper presents the literature survey and then compares the traditional Project
Management, the advantages or opportunities of introducing Lean Principles into Project Management with a
Case study
ICT project management is the process of planning, organizing and delineating responsibility for the completion of an organizations' specific information technology (IT) goals.
Information Services Project Management Change Theme Update May 2017Mark Ritchie
An update on how Information Services at the University of Edinburgh are improving project management capability as part of the Change Programme introduced by the CIO.
Organisations often use enterprise architecture (EA) as a bridging method to align their business and Information Technology (IT) strategies. As a result, different available industrial enterprise architecture frameworks are adopted and used by these organisations to facilitate the EA implementation process. However, EA effort is presumed to be very costly and often takes a long time to implement before one can realize its benefits. It is also imperative to indicate that if the deployment of these EA frameworks is not well interpreted, challenges that can lead to the whole architecture implementation process being fruitless can be encountered. This study was conducted with the primary aim to understand the effects of government wide enterprise architecture framework (GWEA) implementation in the South African government departments through the use of diffusion of innovation (DOI) theory.
The Lego case study, the great turnaround 2003 - 2013John Ashcroft
In presenting his report to management in June 2003, Jørgen Vig Knudstorp, then head of strategic development had pulled no punches, “We are on a burning platform, losing money with negative cash flow and a real risk of debt default which could lead to a break up of the company. In 2013, LEGO reported profits of $1.5 bn on sales of $4.5 bn. Quite a turnaround! Here's how.
Performance Calculation and Benchmarking using the ISBSG Release 10 Data Rep...Luigi Buglione
Traditional benchmarking models in software engineering are typically based on the concept of productivity, first defined as a single ratio of output to input, and then combined with various cost factors leading to a single value. By contrast, the concept of performance is more comprehensive than productivity, and can handle other dimensions as well, like quality. Multidimensional models, such as those in the QEST/LIME family, are therefore necessary to adequately represent performance.
In software engineering, software process improvement models typically treat productivity and performance as two distinct concepts, and at two distinct maturity levels and in distinct process areas. This presentation explores how information from a comprehensive measurement program can be used to analyze performance. The project repository of the International Software Benchmarking Standards Group – ISBSG – is used as a case study to illustrate various aspects of the multi-dimensional QEST-LIME performance model.
The LEGO Maturity & Capability Model ApproachLuigi Buglione
“Maturity model” (MM) (based on Crosby’s original idea) has been one of the main buzzwords over the past 20 years. A variety of MMs have been created in several application domains, from Software Engineering to Contract Management. Despite several models intending to cover the same domain, their PRMs (Process Reference Models) typically have different scopes, do not always cover the same set of processes, or have different levels of depth, or do not express the same level of granularity when describing concepts. Thus some important questions from the MM users’ viewpoint arise: how to choose the right models for our needs? After selecting those models, how to build a new, tailored MM based on several sources and customized to a specific domain? This paper motivates these important questions and proposes a way to choose, combine and adapt the contents from multiple MMs within a generic-domain approach we call ‘LEGO’ (Living EnGineering prOcess), based upon the well-known kids’ toy that stimulates creativity through combining different bricks. We present three case studies, one of them based upon the development of the Medi SPICE model, illustrating how the proposed approach may be used to develop MCM (Maturity & Capabilty Models) in this context.
An Introduction to Extreme Programming (XP) Development Methodology Process i...Salus One Ed
This presentation provides a both novices and experienced development resources a comprehensive introduction to XP processes and management in healthcare provider and health insurance organizations.
Learn about the customer benefits, how to engage the process, process narratives, supporting toolsets and suggested methodologies and more.
Reducing i.t. project management failures adib chehadeAdib Chehade
This is an empirical research that aims at determining the role of project management leaders in reducing failure rates. Studies have revealed that I.T. projects have higher failure rates because either project manager or leaders lack the necessary experience required to handle such projects. The question of what constitutes project success or failure has been an issue of debate among I.T. project managers. In addition, the high rate of globalization and technological changes has played part in most failures because leaders do not manage to cope with changing situations. Traditional methods of project management have been passed by time and project leaders should focus on implementing the current technologies (Project Management Institute
Success in information technology (IT) projects remains elusive even after decades of efforts to improve it. Most of these efforts have focused on variations of the traditional project management paradigm as promulgated by Project Management Body of Knowledge (PMBOK). We suspected that a potential cause of high IT project failure is with the paradigm, which focuses on the project itself and on meeting time and cost targets. A new paradigm called Value-Driven Change Leadership (VDCL) originated from discussions of a panel of project management experts. This paper briefly describes the principles of that new paradigm. It also reports the results from a survey of four project managers on the association between project success and management principles from VDCL and PMBOK.
Objectives for the Audience:
Will discover why Agile strategies are vital for educational institutions.
Will learn about an innovative method proven to improve student engagement.
Will know a few strategies towards preparing the future workforce.
The Open Group Architecture Framework (TOGAF) is one of the most popular frameworks used to mould various aspects of Enterprise Architecture. There is a flexibility built into the TOGAF Framework, primarily through the key concept of the Architecture Development Method (the ADM) which is inherently adaptable to co-exist with other frameworks.
Enhancing Project Management Efficiency using Lean ConceptsIOSR Journals
One of the increasing and most significant concerns with projects is that, projects are behind
schedule, over budget and show unsatisfactory performance in terms of quality and customer satisfaction. Lean
Thinking is important because it can reduce error rates to maximum extent. The evidence from Toyota (Japan)
and other companies who have successfully implemented the Toyota Production System (TPS) or Lean
Principles confirms this. It also significantly reduces the time taken to deliver new products while substantially
reducing cost. This paper first introduces the general overview about Project Management and the Lean
Concepts. After that, this paper presents the literature survey and then compares the traditional Project
Management, the advantages or opportunities of introducing Lean Principles into Project Management with a
Case study
ICT project management is the process of planning, organizing and delineating responsibility for the completion of an organizations' specific information technology (IT) goals.
Information Services Project Management Change Theme Update May 2017Mark Ritchie
An update on how Information Services at the University of Edinburgh are improving project management capability as part of the Change Programme introduced by the CIO.
Organisations often use enterprise architecture (EA) as a bridging method to align their business and Information Technology (IT) strategies. As a result, different available industrial enterprise architecture frameworks are adopted and used by these organisations to facilitate the EA implementation process. However, EA effort is presumed to be very costly and often takes a long time to implement before one can realize its benefits. It is also imperative to indicate that if the deployment of these EA frameworks is not well interpreted, challenges that can lead to the whole architecture implementation process being fruitless can be encountered. This study was conducted with the primary aim to understand the effects of government wide enterprise architecture framework (GWEA) implementation in the South African government departments through the use of diffusion of innovation (DOI) theory.
The Lego case study, the great turnaround 2003 - 2013John Ashcroft
In presenting his report to management in June 2003, Jørgen Vig Knudstorp, then head of strategic development had pulled no punches, “We are on a burning platform, losing money with negative cash flow and a real risk of debt default which could lead to a break up of the company. In 2013, LEGO reported profits of $1.5 bn on sales of $4.5 bn. Quite a turnaround! Here's how.
Performance Calculation and Benchmarking using the ISBSG Release 10 Data Rep...Luigi Buglione
Traditional benchmarking models in software engineering are typically based on the concept of productivity, first defined as a single ratio of output to input, and then combined with various cost factors leading to a single value. By contrast, the concept of performance is more comprehensive than productivity, and can handle other dimensions as well, like quality. Multidimensional models, such as those in the QEST/LIME family, are therefore necessary to adequately represent performance.
In software engineering, software process improvement models typically treat productivity and performance as two distinct concepts, and at two distinct maturity levels and in distinct process areas. This presentation explores how information from a comprehensive measurement program can be used to analyze performance. The project repository of the International Software Benchmarking Standards Group – ISBSG – is used as a case study to illustrate various aspects of the multi-dimensional QEST-LIME performance model.
The LEGO Maturity & Capability Model ApproachLuigi Buglione
“Maturity model” (MM) (based on Crosby’s original idea) has been one of the main buzzwords over the past 20 years. A variety of MMs have been created in several application domains, from Software Engineering to Contract Management. Despite several models intending to cover the same domain, their PRMs (Process Reference Models) typically have different scopes, do not always cover the same set of processes, or have different levels of depth, or do not express the same level of granularity when describing concepts. Thus some important questions from the MM users’ viewpoint arise: how to choose the right models for our needs? After selecting those models, how to build a new, tailored MM based on several sources and customized to a specific domain? This paper motivates these important questions and proposes a way to choose, combine and adapt the contents from multiple MMs within a generic-domain approach we call ‘LEGO’ (Living EnGineering prOcess), based upon the well-known kids’ toy that stimulates creativity through combining different bricks. We present three case studies, one of them based upon the development of the Medi SPICE model, illustrating how the proposed approach may be used to develop MCM (Maturity & Capabilty Models) in this context.
Obiettivi della presentazione: (1) Presentare una breve storia dell’ITSM degli ultimi anni; (2) Illustrare i tratti caratteristici dei principali framework e modelli nell’ITSM, tra cui ITIL e DevOps; (3) Proporre la giusta sintesi di diversi approcci ITSM, ricordando sempre che tali approcci rimangono sempre strumento, non obiettivo.
Established in 1949, head-office at Denmark
Product puzzle toy
Fifth- largest toy- maker in the global in 2009
Long-term contract with Flextronic
Sold in more than 130 countries
Reduce the cost and find a new strategy to overcome the largest internal financial of company.
Development and distribution product would be sorted out.
Upgrade procurement process
Trimming product complexity (standardization)
Improve profitability
Strengthen its competitive edge in the competitive toy market
Switch from a traditional family model to partnership model
That the ineffective and inflexible supply chain was the key problem for the creation of a sound business platform
Their decision to outsource comes on the back of an in-depth analysis of the company’s total supply chain
A special view to cost structure considerations and geographic proximity to the major markets
Effective coordination too complex for LEGO Group
Sharing necessary product knowledge in a consistent and timely manner took too long and not executed reliably between two firms
It is difficult to find profitable business model for two firms
This presentation, originally given at the Hong Kong Toys and Games Fair 2015, address some of the major macro drivers affecting toys and games sales globally including economic and demographic trends. It also includes findings from Euromonitor International’s global research focusing on the performance of traditional toys and games, video games and digital gaming in key markets worldwide, providing data and commentary.
The relationship between Business and Design: the Lego Serious Play casePatrizia Bertini
The relationship between business and design has gone through deep changes in the past years. We are assisting at a convergence between business and design lead by the formalisation and adoption of design thinking and the revelation that good design is good business: many approaches from design have migrated into business and management enhancing the potential of business focused companies. But there is a very special case of a method that was developed as an answer to a business need that has successfully migrated to design practices. This is the case of Lego Serious Play: developed from the '90s to improve the quality of strategic development meetings it has now been adopted by design companies to enhance creative processes.
Presented at #CassCreativity Seminar series on May 4th 2916.
Presented at the Health Informatics and Health Information Technology Course, Doctor of Philosophy and Master of Science Programs in Data Science for Health Care (International Program), Faculty of Medicine Ramathibodi Hospital, Mahidol University on October 19, 2017
ICEBERG: a different look at Software Project ManagementLuigi Buglione
Every project – whatever the application field – should be managed taking into account at least four dimensions: Time, Cost, Quality and Risk. To manage these dimensions, a key tool for a Project Manager is to increase project visibility, defined as the amount of information about the project associated with its probability of occurrence. This paper uses the “iceberg” metaphor to introduce the ICEBERG (Improvement after Control and Evaluation-BasEd Rules and Guidelines) approach that can help Project Managers through the use of standard (de jure and de facto) ICT methods and techniques. This approach focuses not only on the management, and measurement, of resources, process and product, but also of the project and the organization itself. A list of candidate measures related to these 5 entities is suggested for a comprehensive software measurement plan in order to reduce project risk.
Successful Management of IT Projects .docxmattinsonjanel
Successful Management of IT Projects 1/6
CKIT 554 Successful Management of IT Projects
Week 8: Evaluation models for IS/IT project success and user adoption
Week 8 introduction
In this final week of the module, you will explore the methods used to define and evaluate
success in IS/IT projects. In particular, you will examine the scorecard method of estimating the
success of an IS/IT project, as well as early user adoption as a measure of success.
Measuring success
At the beginning of a project, a project manager’s task is to determine what is needed to deliver
a successful project. At the end, the task is to determine whether those goals were achieved
(Lientz, 2011). However simple it may sound, this kind of evaluation is not always a
straightforward task.
To evaluate any project, particularly an IS/IT project, two questions must be answered: What is
the definition of success for this specific project? How do you measure the success for this
specific project? A typical IS/IT project has a plethora of stakeholders, each with a different
perception of success. In order to answer these two questions, each group of stakeholders must
first answer this critical question: How can all stakeholders work together toward success?
Table 1 illustrates typical perspectives of success in different groups of stakeholders in an IS/IT
project.
Stakeholder groups Perspectives of success
Project team Clear project objectives, good
communication, monitoring and feedback;
adherence to budget, time and scope
requirements; project functionality,
project efficiency and team competence.
Project sponsors and clients Project deliverables on time, budget as
planned and quality as desired;
acceptance, endorsement and satisfaction
of project.
Senior management and shareholders Good business and financial sense;
technical competence of the team adding
to overall competence of the organisation;
new products/processes for market;
readiness for the future; organisation
mission and reputation enhancement.
Other stakeholders: customers, local and
national governments, local communities
User involvement; utility; safety; impact
on customer; customer service; increased
value to community or government.
Table 1 Stakeholders’ success perspectives
Evaluating IS/IT project success requires the use of systematic frameworks to judge the
outcomes of a project. Many project managers create scorecards to identify indicators of
Successful Management of IT Projects 2/6
success for their projects and create metrics that show the areas of success and failure in a
project. User adoption is undoubtedly a key measure of success in an IS/IT project.
Process-based measurements of IS/IT project success
Various models have emerged for the evaluation of IS/IT projects. Each of these models is
appropriate for different project deliverables, types, sectors and end users. IS/IT project
managers ofte ...
UCISA Toolkit - Establishing a PMO in an HE Environment Mark Ritchie
This toolkit provide guidance for higher education institutions,. and any other organisations, considering establishing a Project Management Office (PMO) function. It includes advice on designing your PMO and on implementation as well as providing a set of example artefacts.
This guide was published by the UCISA Project and Change Management Group in October 2015. This guide forms part of a set of UCISA Project and Change Management publications including the Major Project Governance Assessment Toolkit and the guide to Effective Risk Management for IT and Business Change Projects.
The missing links in software estimation: Work, Team Loading and Team PowerLuigi Buglione
This presentation investigates the theoretical foundation of the basic concepts used in software effort estimation, productivity measurement and benchmarking. By elaborating on how similar concepts are defined and used in well-established engineering fields, we aim to shed light on some inconsistent and fallacious use of concepts and units of measure, resulting misconceptions and their consequences in project planning. Particularly, we focus on ‘Work’, ‘Team Power’ and ‘Team Loading’, analyzing the way many studies from the ‘70s on faced such issue. Too often projects fail for being late and not always adding new resources allows respecting established milestones as well as the established quality levels. After setting the theoretical layout, we present the results of an empirical investigation we made using the data in the International Software Benchmarking Standards Group (ISBSG) dataset D&E (Development & Enhancement) v13, using both COSMIC and IFPUG data for Business and Real-Time applications. The results indicate that a considerable number of projects might have been poorly planned and utilized human resources inefficiently, and hence paid much higher costs. Hence, we suggest software companies to revisit the productivity data of the past projects as well as evaluating the new ones by measuring Team Power, Team Loading and comparing to Team Size utilized.
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...Luigi Buglione
A common challenge in life is to evaluate and deal with risks. Even though Risk management is fundamental to any activity, it is too often evaluated and managed from a qualitative rather than a quantitative perspective. In order to improve, too often organizations are seeking compliance against a single model/approach, forgetting that most often ‘one model doesn’t fit all’ and that the target process model is the organizational one, strengthened by external best practices. An approach to process improvement that takes this into consideration is LEGO (Living EnGineering prOcess). LEGO extracts the most useful Elements of Interest (EoI) from several types of maturity models into an organizational Business Process Model (BPM) in order to facilitate to the achievement of higher organizational maturity and capability levels, that’s the definitive intended target to be improved. This paper applies the LEGO approach to Risk Management, analyzing several Risk Management Maturity Models and unifying their practices in order to come up with a more comprehensive process model on risk management integrating multiple views.
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...Luigi Buglione
‘Agile’ risks to be a very (ab)used term in the ICT (and not) community during last years. Agile means – as in the Agile Manifesto – to be responsive, working in team and be ready to change. But what do we need for really being agile? The answer is simple: start to be (before) LEAN in order to be (after) AGILE. Too often these two terms risk to be meant as synonyms, but they are different and complementary to each other. The presentation will show a possible path to do that, adopting Lean techniques as suggested by Six Sigma for reducing wastes (the seven ‘muda’) and only then adopting Agile ones, also applied to Functional (and not) Sizing Methods, such as Function Points and SNAP. Note from the conference organizers: “Muda” is a Japanese word meaning “waste”. The Toyota Production System identified seven types of “muda”.
From Software to Service Sustainability: a still Broader PerspectiveLuigi Buglione
This paper proposes an approach to enlarge the view from software (products) to services, because a service is a broader container than a project and can include software as well as other assets to be managed from an Asset Management perspective. Hybridizing typical software and service management models and frameworks could help organizations in a better management of their assets, stressing more the (inner) value of intangibles and of a good mid-long term strategy, passing for a valuable proposition of MVVs (Mission-Vision-Values).
In Information and Communication Technology (ICT) a ‘deliverable’ may be either software (perceived as an ‘output’) or a service (perceived as an ‘outcome’). On the one hand, the differences between software and service have led to the design of parallel models and lifecycles with more commonalities than differences, thereby not supporting the adoption of different frameworks. For instance, a software project could be managed applying best practices for services (e.g. ITIL), while some processes (e.g. Verification & Validation) are better defined in models of the Software Management domain. Thus, this paper aims at reconciling these differences and provides suggestions for a better joint usage of models/frameworks. To unify existing models we use the LEGO approach, which aims at keeping the element of interest from any potential model/framework for being inserted in the process architecture of the target Business Process Model (BPM) of an organization, strengthening the organizational way of working. An example of a LEGO application is presented to show the benefit from the joint view of the ‘software + service’ sides as a whole across the project lifecycle, increasing the opportunity to have many more sources for this type of improvement task.
A Murphological View on Software Measurement: a serious joke or a funny seri...Luigi Buglione
The 30-year experience from the Software Measurement field explains that a strong resistance usually comes from project team members, supposing the real objective is a personal evaluation on their performance and not a neutral measurement for a concrete process improvement. Concurrently, from the middle ‘80s a series of SPI models - such as the Software Capability Maturity Model (Sw-CMM) and nowadays its evolution, the CMMI –provided a guide for realizing a real improvement, where measurement played an important role, before as a Common Feature, then as a separate process (MA – Measurement and Analysis) at Level 2. But a certain resistance still remain alive also after these years.
Recently, in the Management field (and also in ICT) more than “serious” books and reference guides it seems that (apparent) semi-serious publications such as the Dilbert strips by Scott Adams are referenced in technical presentations and papers as a starting point for commenting daily ICT malpractices. If so, another good source for “joking” with such serious things are some of the most know laws, the “Murphy’s laws”, originally written by Arthur Block and after created/modified by plenty of people worldwide and published over the Internet in a sort of “GNU licence for humour”.
This paper tries to propose a “murphological view” on Software Measurement issues, commenting some related measurement-related laws and providing links with main SPI practices at the aim to reduce the percentage of failures in application of Software Measurement programs, as noted by H.Rubin some years ago.
Do we really re-use our knowledge (or not)?Luigi Buglione
Looking back to the last 25 years in IT, one of the most used, practical IT ‘inventions’ has been the ‘cut & paste’ mechanism, that’s a reuse of a previous artefact. But looking to ICT organizations in these turbulent years – no matter if they deal with software and/ services – many of them seem to do not be designed for resilience. From a root-cause analysis (RCA), one of the main ‘bones’ for improvement is the lack of reuse of organizations’ experience, in terms of historical data, artefacts, processes, etc.
Thus, re-using the ‘internal knowledge’ (before thinking to software reuse) is – as many Process Improvement models like MPS.BR (both the SW and the SV constellations) affirm – one of the real ‘wheels’ driving an organization to achieve success, measured not only by ROI but also by VOI (Value on Investment), because the more and more relevance in understanding the role and value of intangibles in our business.
The keynote presentation will move from evidences and well-known industrial stories for discussing and understanding where knowledge has (or not) been the key driver for organizational success, which possible barriers to that and how multi-model approaches as LEGO (Living EnGineering prOcess) could help an organization in achieving such goals in an easier way, betting mostly on people knowledge, as the ‘building perspective’ also looking to the Balanced Scorecard (BSC) schema and logical flow.
Balanced Measurement Sets: Criteria for Improving Project Management PracticesLuigi Buglione
The availability of a measurement framework right at the early stage of a project can have a very positive impact in the management of software development process. In this paper, we cope with this problem proposing a methodology that can allow an early adoption of balanced measurement sets, which will be iteratively refined at each iteration of the process. The proposed methodology can be implemented and supported by open source tools like the Spago4Q platform.
PIF or SNAP? That's the Question! Or maybe it's not? - A panelLuigi Buglione
The presentation introduced a panel organized at IWSM-MENSURA 2014 by MAIN (Metrics Associations' International Network - www.mai-net.org) about the value and way to deal with NFRs in a software project, using a series of PIF (Productivity Impact Factors) for calibrating your project effort or a specific sizing unit? That's the (discussed) question!
Software Sustainability: a Broader PerspectiveLuigi Buglione
In this presentation the approach to address software sustainability evaluation is discussed. We believe that software sustainability is a complex business to be addressed by including the largest set of indicators from software development, use, maintenance and disposal.
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...Luigi Buglione
ICT can provide a definitive contribution in reducing CO2 emissions and, in general, in the environment preservation. Because its pervasiveness in today’s life, software in particular plays an important role in achieving such a goal. Software process is the combination of those practices, directly or indirectly involved in software development, operation, and maintenance.
In previous papers the authors addressed the topic of evaluating the sustainability of software products. In this paper the focus is on the evaluation of the sustainability of the software process, i.e. the measurement of the extent the process is performed by having care of the environment and by minimizing its impact on the environment. To do that, a sustainability measurement framework for software process is defined. Such a framework is composed by Sustainability Levels, Sustainability Process Attributes and being compliant with the requirements stated in the new ISO/IEC 33000 series standard for software process assessment.
Measurement Process: Improving the ISO 15939 StandardLuigi Buglione
Over the past few years ISO has published a number of specific standards detailing processes included in a generic form in software development life cycle models. ISO 15939 on the Measurement process itself is an example of such specific ISO standard. This paper presents some suggestions for improvements to its Measurement Information Model and to the measurement plan within the planning process of ISO 15939.
Improving Measurement Plans from multiple dimensions: Exercising with Balanci...Luigi Buglione
“Tracking & Control” activities in software projects are most often based, in industry, on just two dimensions of analysis: time and cost. Most often, ‘tracking & control’ excludes other dimensions (such as quality, risks & impact on society, stakeholders’ viewpoint in a broader sense) taken into account in Performance Management models such as EFQM or the Malcolm Baldridge model. How can balancing those multiple concurrent control mechanisms across several dimensions of analysis be done? Balancing Multiple Perspective (BMPs) is a procedure designed to help project managers choose a set of project indicators from several concurrent viewpoints. This paper also presents the related questionnaire with a list of 14 candidate measures helping to compare the “as-is” situation and to figure out what will be the desired one, including cost figures to be possibly considered in the budget for next projects.
Improving the User Story Agile Technique Using the INVEST CriteriaLuigi Buglione
Although the Agile Software Development (ADS) approach has been around for the last 15 years, it is only recently that attention has moved towards Agile Software Management (ASM) for tackling some of the management-related weaknesses, such as estimating on the basis of User Story points. This paper presents an application of the INVEST criteria (Independent – Negotiable – Valuable – Estimable – Small –Testable) for improving the measurement technique of User Stories, introducing sizing units and a technique to negotiate requirements. It includes a discussion on an approach to balancing the six criteria used to evaluate a set of User Stories in a Sprint.
During the past 20 years Maturity & Capability Models (MCMs) become a buzzword in the ICT world. Since the initial Crosby’s idea in 1979, plenty of models have been created in the Software & Systems Engineering domains, addressing various perspectives. By analyzing the content of the Process Reference Models (PRM) in many of them, it can be noticed that reuse-related issues have unfortunately often little importance in the appraisals of the capabilities of software organizations while in practice they are considered as significant contributors in traditional process and organizational performance appraisals. While MCMs represent a good mean for assessing the status of a set of processes, integrating two or more models with a common area of focus can offer more information and value for an organization. The aim of this paper is to present some information about Reuse best practices and models, keep the best components from each model and – using the LEGO (Living EnGineering prOcess) approach to process improvement - merge those best practices from several types of maturity models into an organizational Business Process Model (BPM) in order to achieve in an easier and faster way higher organizational maturity and capability levels.
Sustainability of software depends on several factors including the processes deployed to develop, operate, maintain and dispose software systems. To make such sustainability-related processes actually deployable and controllable, specific green metrics and indicators are necessary. In this paper we propose a sound methodological approach to derive green metrics and we provide also a significant set of metrics, derived according to such an approach, able to address different aspects of software sustainability.
Software Architects’ Experiences of Quality Requirements: What we Know and ...Luigi Buglione
Abstract. [Context/motivation] Quality requirements (QRs) are a concern of both requirement engineering (RE) specialists and software architects (SAs). However, the majority of empirical studies on QRs take the RE analysts’/clients’ perspectives, and only recently very few included the SAs’ perspective. As a result, (i) relatively little is known about SAs’ involvement in QRs engineering and their coping strategies, and (ii) whatever is known mostly comes from small and midsized projects. [Question/problem] The question in this exploratory study is how SAs cope with QRs in the context of large and contract-based software system delivery projects. [Principal ideas/results] We executed an exploratory case study with 20 SAs in the context of interest. The key results indicate the role SAs play in QRs engineering, the type of requirements communication processes SAs are involved in, the ways QRs are discovered, documented, quantified, validated and negotiated. Our most important findings are that in contract-based contexts: (1) the QRs are approached with the same due diligence as the functional requirements and the architecture design demand, (2) the SAs act proactively and embrace responsibilities over the QRs, (3) willingness to pay and affordability seem as important QRs prioritization criteria as cost and benefits do, and (4) QRs engineering is perceived as a social activity and not as much as a tool and method centric activity.[Contribution] The main contributions of the paper are (i) the explication of the QRs process from SAs’ perspective, and (ii) the comparison of our findings with previously published results
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Mind IT Systems
Healthcare providers often struggle with the complexities of chronic conditions and remote patient monitoring, as each patient requires personalized care and ongoing monitoring. Off-the-shelf solutions may not meet these diverse needs, leading to inefficiencies and gaps in care. It’s here, custom healthcare software offers a tailored solution, ensuring improved care and effectiveness.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
The LEGO Strategy: Guidelines for a Profitable Deployment
1. EuroSPI2 2012 – 19° EuroSPI Conference
Vienna (Austria), 25-27 June, 2012
Guidelines for a Profitable
Deployment
www.eng.it
Luigi BBuugglliioonnee
Christiane GGrreessssee vvoonn WWaannggeennhheeiimm
Fergal MMccCCaaffffeerryy
Jean C.R. HHaauucckk
The LEGO Strategy
2. www.eng.it
DKIT At a glance
Dundalk Institute of
Technology is a 90 acre
campus situated between
Dublin and Belfast (each
approximately 50 miles
away).
The Institute consists of 4
Schools:
1. Business & Humanities
2. Informatics & Creative
Arts
3. Engineering
The Regulated Software Research Group which is 4. Health & Science
part of LERO (the Irish Software Engineering
Research Centre) is part of the School of Informatics
& Creative Media
3. FFiinnaannccee IInndduussttrryy TTEELLCCOO UUttiilliittiieess
PPAA & HHCC
4466
Managed Operations Broadband & Media
www.eng.it
Engineering At a glance
ERP IT Security ECM
Plant Management
System
SSyysstteemm IInntt.. &
CCoonnssuullttaannccyy
OOuuttssoouurrcciinngg
SSooffttwwaarree
7700
1100
2200
8800
2200
5544
2277
1199
8800
1100
1100
%
%
%%
RReesseeaarrcchh aanndd
DDeevveellooppmmeenntt
3355
1199
_The first Italian ICT player
_ more than 730 M/€ revenues
_ 1000 clients
_ 6,300 IT specialists
wwwwww.e.enngg.i.tit
4. www.eng.it
UFSC At a glance
Federal University of Santa Catarina
Florianópolis/Brazil [http://www.ufsc.br]
• 48 Master courses
• 38 PhD courses
• 62 Undergraduate courses
• EUR 268 million annual budget
• 25,737 Undergraduate students
• 8,543 Graduate students
• 34,280 Students
[http://www.youtube.com/watch?v=V6E1Z5DEuvk]
INCoD is to be a reference institute for excellence in research, validation
and dissemination to support digital convergence. [http://www.incod.ufsc.br]
The Software Quality Group focuses on scientific research, development and
transfer of SE models, methods and tools. [http://www.gqs.ufsc.br]