Systems Engineering

Herding Cats

For non-trivial problems in any domain, Systems Engineering provides a starting framework for identifying problems, assessing possible solutions, implementing those solutions, measuring the performance of the efforts to deliver the solutions and the effectiveness of those solutions. Here's the collective wisdom of Systems Engineering from Mitre. Systems engineering and policy analysis must account for costs and affordability.

Vendor Showcase Recap: Triskell Software for Enterprise Governance

MPUG

Please find below a transcription of the audio portion of Rich Murphy’s showcase session, Triskell Software for Enterprise Governance, being provided by MPUG for the convenience of our members. We have a lot… We’ve got several European government agencies.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Vendor Showcase Recap: Triskell Software for Enterprise Governance

MPUG

Please find below a transcription of the audio portion of Rich Murphy’s showcase session, Triskell Software for Enterprise Governance, being provided by MPUG for the convenience of our members. We have a lot… We’ve got several European government agencies.

Is Software Development Art or Engineering

Herding Cats

I started my career as a Software Engineer , writing Fortran 77 signal processing algorithms to find and track missile launchers in the middle eastern desert. Signal processing is a domain of software development well suited to the paradigm of engineered systems. This early work took me into other fields of engineered systems. So when would a software system NOT be Engineered to fit the Needs of the Customer? This is called engineering the solution.

The specifics of how you deliver really doesn’t matter (to your executives)

Kiron Bondale

It is one thing to not know how your car engine works when you take it to a mechanic to be fixed but your car is not part of complex adaptive system the way your business processes and supporting applications are. I’ve worked in the delivery space for thirty years.

2021 181

Connecting "What" with "How" - and the Failure to Understand the Principles of Systems Engineering and Systems Management

Herding Cats

This view of the system of producing value in exchange for money ignores the principles of systems engineering. . Systems engineering is an interdisciplinary field of engineering and engineering management that focuses on how to design and manage complex systems over their life cycles. At its core, systems engineering utilizes systems thinking principles to organize this body of knowledge. The elements of Systems Engineering are shown below.

A Compendium of Works to Increase the Probability of Project Success

Herding Cats

Project Governance. Agile Software Development for Government Software Intensive System of Systems (SISoS) , Boulder Agile Meetup, 27 July 2016. Agile Project Management is Systems Engineering? CPM-500-B/C/F: Integrating Systems Engineering with Earned Value Management, Lesson 3 CPM-500F: Technical Performance Measures , PMI CPM, June 2010. Governance. Program Governance Roadmap. Principles of Program Governance.

2008 45

Rogue Project Sponsor: What to Do when Sponsorship goes Bad

Online PM Courses

Or maybe you’ll need to make the choices yourself, and take the governance risk on your own shoulders. In All Cases, Look to Your Governance Structure. One of the principle purposes of project governance is decision-making. Above or around your rogue Project Sponsor should be a strong governance body. Maybe seek out a replacement and encourage them to engineer the swap. One of the things that can make your life most difficult is a rogue Project Sponsor.

2018 132

2021 Automotive Industry Challenges and Trends 

Epicflow Blog

As everyone is concerned about environment pollution due to vehicle CO2 emissions, governments and businesses are working hard to provide better conditions for e-mobility. Internal Combustion Engine – Are Its Days Numbered? .

2021 73

Compendium of Works to Increase Probability of Project Success

Herding Cats

Governance (#Governance). Six Business System Rule - defines the assessment of the integrated business systems for Federal procurement and their integrity in providing information to the Government contracting office. . Managing Government Grant Projects at Arizona Public Service - APS management process for Department of Energy grant for algae CO2 capture project. Agile Project Management is Systems Engineering? Governance.

2015 37

Alliance networks?

Musings on Project Management

Say "network" to me, and I always jump first to a mind's-eye image of a "mesh", but actually that's one of several general ways to think of networks, and in most situations not a good general model for governance.) Project Management system engineeringOn the HBR Blog Network, Andrew Shipilov has a eye-catching post on "hub and spoke" project networks, or alliances between project partners, as he describes them.

2018 150

Deconstructing the Hertz and Accenture Debacle

Herding Cats

This is a topic I'm speaking on in August at the Project and Program Management Symposium , titled Integrating Systems Engineering and Program Performance Management. We play this role in ERP acquisitions for commercial and government clients . A mentor taught me a nice phrase when we were helping a large government nuclear and conventional power general agency acquire large document management and design system (about the same dollar size as this).

Reading List for the Cone of Uncertainty

Herding Cats

A Quick Estimation Approach to Software Cost Estimation," Leckraj Nagowah, Hajrah BibiBenazir, and Bachun, African Conference on Software Engineering and Applied Computing , . "A A hybrid software cost estimation approach utilizing decision trees and fuzzy logic," Efi Papatheocharous and Andreas Andreou, International Journal of Software Engineering and Knowledge Engineering , May 2012.

2012 41

What's Missing from the Agile Software Development Paradigm

Herding Cats

Systems Engineering. Systems engineering is a methodical, multi-disciplinary approach for design, realization, technical management, operations, and retirement of a system. Systems Engineering looks at the big picture to make technical decisions. Systems Engineering is the methodology that supports the containment of the life cycle cost of a system. Systems Engineering is a Logical way of Thinking. Systems Management is the Science of Systems Engineering.

Estimates, Forecasts, Projections

Herding Cats

We can estimate the total cost, total duration, and the probability that all the Features will be delivered on the program we are working for the US Government. Projected revenue for GE aircraft engine sales in 2017 was an article in this week's Aviation Week & Space Technology. . NoEstimates Debunking Earned Value Estimating Governance Management Principles Project ManagementThere is the misuse of the terms of statistics and probability in many domains.

Misunderstanding Making Decisions in the Presence of Uncertainty

Herding Cats

Mazzuchi, and Shahram Sarkani, Systems Engineering , Volume 17, Issue 4, Winter 2014, Pages: 375–391. McMahon, Cross Talk: The Journal of Defense Software Engineering , July/August 2015, pp. Assessment of risks introduced to safety critical software by agile practices — A Software Engineer’s Perspective,” Janusz Górski Katarzyna Łukasiewicz, AGH University of Science and Technology, University in Kraków, Poland, Computer Science , Vol 13, No 4.

Quote of the Day

Herding Cats

abstarcted from The A-B-C of Cost Engineering , Robert Scudder Denham, 1919. Denham's book describes the fundamentals of Cost and Profit calculations, a manual for cost engineering and estimating, based on the science of Cost Modeling. 1] Jones, T, “Engineers and Their Estimates”, Journal of the Franklin Institute, Franklin Institute, Philadelphia PA, Vol XXV, 1840. Mystery and Ignorance are always coexistent. Learn the truth and mystery will disappear.

Biases in Project Management and How to Remove Them

Herding Cats

Software engineering economics is about making decisions related to software engineering in a business context. Yet, in many companies and organizations, software business relationships to software development and engineering remain vague. [6]. 6] "Chapter 12: Software Engineering Economics," Software Engineering Body of Knowledge , .

3 Questions That Must Be Asked at Every Project Management Meeting

Herding Cats

These questions and the principles, processes, and practices to support them are Governance of the project. Explaining KPPs, KSAs, MOEs, and MOPs , John's Ho[kins Whiting Schools of Engineering. NoEstimates Capabilities Decision Making Estimating Governance IMP/IMS Management Principles Project Management RiskI came across a post on Twitter that led me to the blog post 3 Questions You Need to Ask at Your Next Meeting. Please subscribe to their newsletter.

2018 35

Innovation Project Management

International Institute for Learning

Most of these projects were engineering oriented and headed up by project managers with engineering backgrounds. The book also discusses the corporate governance needed to create the appropriate culture for innovation to occur. By Harold Kerzner, Ph.D.

DDSTOP The Saga Continues

Herding Cats

We were one of the first users of eXtreme Programming, long before Scrum was around and presented that early work in 2003, " Making Agile Development Work in a Government Contracting Environment, Measuring velocity with Earned Value." . Some Model-Based Systems Engineering process. 1] "Systems Engineering Strategies for Uncertainty and Complexity," MITRE Corporation, Systems Engineering Guide. [2] Rarely are software engineers working on science experiments.

2019 37

Project Management Q&A: How to Find a Graduate Level Project Role

Arras People

Roles in planning, such as project planners and controllers; roles in analytics and insights such as project and data analysts; finance roles such as project accountants and controllers; governance and oversight roles such as PMO.

2021 231

Incremental Commitment Spiral Model

Herding Cats

Iterative Enhancement: A Practical Technique for Software Development," Victor Basil and Albert Turner, IEEE Transactions on Software Engineering , Vol. Real-Time Software Engineering in Ada: Observations and Guidelines," Mark Borger, Mark, Klein, and Robert Veltre, technical Report, CMU/SEI-89-TR-022 , September 1989. . NoEstimates Agile Governance Logical Fallacies

2003 34

Physical Percent Complete: Knowing When You Are Done

Herding Cats

There are cost people, scheduling people, risk people, EVM people, engineers, testers, and others on any program. The two disciplines — Earned Value Management (EVM) and Systems Engineering (SE) — are in the best position to integrate the stovepipes of program management. Requirements are not simply an engineering thing ; they impact every program management discipline. Much of this can be extracted from a well-written systems engineering plan (SEP).

2018 38

DDSTOP The Saga Continues

Herding Cats

We were one of the first users of eXtreme Programming, long before Scrum was around and presented that early work in 2003, " Making Agile Development Work in a Government Contracting Environment, Measuring velocity with Earned Value." . In all engineering worlds, from software engineering to bending metal for money, there is really nothing new under the sun. Rarely are software engineers working on science experiments. A complexity primers for systems engineers.

Concept of Operations

Herding Cats

Johns Hopkins University's Whiting School of Engineering provides an approach to making the decision about what's in the ConOps and its format based on some Systems Engineering analysis of criteria: Program risks - reducible and irreducible uncertainties that create these risks. Kennedy, Robert Cloutier, and Peter Korfiatis, Systems Engineering , Vol. Concept of Operations," MITRE Systems Engineering Handbook.

2017 34

Phrases Used for Technical Performance Measures

Herding Cats

No matter the domain, the engineering development process, these concepts are applicable. Capabilities Estimating Governance IMP/IMS Management Planning Technical Performance MeasuresAll project progress is measured independent of resources expended - Mr. Gary Bliss, Director Performance Assessment and Root Cause Analysis (PARCA), US Department of Defense. The phrases used here are the results of research conducted on behalf of PARCA.

Why Identifying as a Project Business is Critical For Success

The Lazy Project Manager

How would you categorize construction, architecture and engineering companies? If you think about it, the construction, architecture and engineering part of it is just about the type of projects they do.

2020 293

Managing in the Presence of Risk

Herding Cats

Following are lessons learned that we built into our Project Engineering Process: What value will be derived from this solution? Decision Making Deliverables Based Planning(r) Estimating Governance Management Performance-Based Project Management® Planning Product Management Project Management Requirements Root Cause AnalysisInformation technology project risk often comes from non-technical aspects of the initiative.

2018 33

Increasing the Probability of Program Success

Herding Cats

We're working on a White Paper for the Joint Space Cost Council which is an organization composed of government (NRO, NASA, USAF, and others) and industry representatives with an interest in space. The origins of this paper came about at a recent JSCC meeting here in Boulder, with local Aerospace contractors, the DCMA (Defense Contract Management Agency) and several government agencies (NRO and NASA). System Engineering Processes.

4 Fallacious Reasons to Estimate and Why Those Are Fallacious

Herding Cats

That's why I strive to create an environment with mutual trust between the engineers and the different stakeholders. We engineers should always keep in mind that software development is usually one part of many others inside the company. After having worked for outsourcing, consultancy and product companies I believe that creating a place where people really trust each other is easier when software engineers and stakeholders are both part of the same organization.

Quote of the Day

Herding Cats

This is called Software Engineering Economics. NoEstimates Estimating Governance Management Performance-Based Project Management® Planning QuotesBetter have a plan to reduce technical and programmatic uncertainty (both of which have aleatory and epistemic behaviours respectively) at a planned rate, for a planned cost, on a planned time. Or plan on being late, over budget, and reduced probability of technical success, before you start. All Value is Cost and Time dependent.

Biases in Project Management and How to Remove Them

Herding Cats

Software engineering economics is about making decisions related to software engineering in a business context. Yet, in many companies and organizations, software business relationships to software development and engineering remain vague. [6]. 6] "Chapter 12: Software Engineering Economics," Software Engineering Body of Knowledge , .

Cone of Uncertainty

Herding Cats

Barry Boehm's work in “Software Engineering Economics”. The processes is an engineering discipline. Systems Engineering, Risk Engineering, Safety and Mission Assurance Engineering, are typical roles where we work. Estimating Governance Management Planning Risk Root Cause AnalysisThe notion of the Cone of Uncertainty has been around for awhile. Prentice-Hall, 1981. The poster below is from Steve McConnell's site and makes several things clear.

Why Having a Dataset "may" be Necessary but is Far from Sufficient to Support a Position

Herding Cats

In this course, we learned about statistics beyond the physics and engineering (systems engineering) needs and how to sort out bad data from good data. This was my starting point for becoming a software engineer rather than a physicist, by the way. . NoEstimates Estimating Governance Logical Fallacies Management Performance-Based Project Management® Planning Principles Project Management

2017 34

Project Success Means Knowing.

Herding Cats

All engineering projects, including software projects, are a constrained optimization problems. Unlike models of mechanical engineering or classical physics, the models of microeconomics are never precise. NoEstimates Capabilities Estimating Governance Management Mathematics Principles Project Management Scheduling

2017 39

Software Intensive System of Systems

Herding Cats

The principal purposes of supporting the engineering of these systems are fulfilled by these emergent behaviors. 1] On the Systems Engineering and Management of Systems of Systems and Federations of Systems, Andrew P. NoEstimates Agile Decision Making Estimating Governance PrinciplesThe domain I work in is categorized as Software Intensive System of Systems (SISoS).

2001 30

Two Parallel Processes of Project Success - Both Value and Delivery are Needed

Herding Cats

Software engineering economics is a topic that addresses the elements of software project costs estimation and analysis and project benefit-cost ratio analysis. NoEstimates Estimating Fallacy of the Week Governance Performance-Based Project Management® PrinciplesThere's a popular phrase in some parts of the agile community that goes like this. We focus on value production, not delivery.

2018 39

Cone of Uncertainty - Part Cinq

Herding Cats

Barry Boehm's work in “Software Engineering Economics”. This is the paradigm of the Cone of Uncertainty - it's a planned development compliance engineering tool, not an after the fact data collection tool. Here's another example of the Cone of Uncertainty, in this case, the uncertainty is the temperature of an oven being designed by an engineering team. The Engineering Reason for the Cone of Uncertainty Model and the Value it Provides the Designing Makers.

2017 33

Post-Industrial Project Management

Leading Answers

Introduction We know old concepts that govern agriculture do not apply to industry. Engineers do not consult the weather or growing seasons before designing machinery. Yet many project managers who work in the knowledge worker domain still apply project management. Agile Project Management Leadership Teams

2018 62