• Predictive Analytics for Improved Cost Management  



Blog



Forrester Research predicts that by 2022, more than 66 million households in the US – about 50% of all homes – will have a smart speaker like Amazon Echo or Google Home.1 Our TVs are only going to get smarter, too; through integration with smart speakers, consumers will have complete hands-free control, navigating their televisions simply by speaking. But consumer technology, such as home automation and personal electronics, isn’t the only big player in the tech industry. 2018 will bring new advances, applications and discoveries, so let’s review some of 2017’s most trending technologies and how they will evolve in ...
If you’re in charge of cost estimating for software development projects, there are several potential oversights you could make that may lead to faulty estimates and unwanted cost surprises. Let’s review a few common project process misconceptions and the added costs that you might be missing in your estimates: 1. Forgetting to incorporate infrastructure costs Successful software development projects require more than just a few desktops and a network connection. Crucial infrastructure elements that need to be set up for the development team include configuration of the source code repository, artifact management servers, test environments for manual and automated test activities ...
Simply Estimating Air Force One Do you remember a story from late 2016 that dealt with cost estimation, Air Force One and then President-Elect Donald Trump? At the time it appeared in Americans’ Twitter feeds, the tweet below caused a lot more confusion than it should have. Situations like this always pique the interest of PRICE staff because we understand how cost estimation affects the success of projects like the new Air Force One and why it’s important to use accurate and robust estimating software. Let’s talk about the repercussions of this controversial message and clear up misconceptions you might ...
Check out this article  - “New software can detect when people text and drive” – turns out that researchers at the University of Waterloo have created algorithms that recognize distracted driver behaviors such as texting, cell phone usage or reaching into the backseat to retrieve items.  Using cameras and artificial intelligence to detect and classify distracted behaviors. Machine learning employed to ‘inform’ the algorithms that are at the heart of this technology.  The algorithms build on work that has been done at the university’s Centre for Pattern Analysis and Machine Intelligence creating intelligence to recognize blinking eyes, pupil dilation, ...
Check out this presentation by Dr. Ken Nidiffer of the Software Engineering Institute (SEI) at Carnegie Mellon University – presented at the STC 2017 Conference at NIST.  According to NDAA 2013, Section 933  “Software assurance provides the required level of confidence that software functions as intended (and no more) and is free of vulnerabilities, either intentionally or unintentionally designed or inserted in software throughout the lifecycle.” It was clear from this and several other presentations at the conference that the way to achieve software assurance is to integrate it thoroughly into the system acquisition lifecycle.  Nidiffer detailed some of the ...
I just recently attended the 28th Annual IEEE Software Technology Conference (STC) sponsored by IEEE and hosted and the National Institute of Standards (NIST).    The conference provided attendees with incredible quality content – 8 wonderful keynote sessions and 51 great presentations (OK – I didn’t attend all of them obviously but the ones I did were insightful, useful and informative.  STC was founded in 1989  by the Assistant Secretary of the Air Force for Acquisition (Communications, Computers, and Support Systems), Mr. Lloyd Mosemann, through the Software Technology Support Center (STSC) at Hill Air Force Base.  The purpose of the ...
With the latest update for TruePlanning 16.0, we have a new plugin for Phoenix Integration’s ModelCenter tool.  ModelCenter aids in the design and optimization of systems, and is a popular tool with many TruePlanning users in the aerospace and defense industry.  The new plugin will allow users to integrate TruePlanning’s cost models with computer-aided design (CAD) tools, simulation tools, performance models, Excel, etc. and automate data sharing between them. By linking these models/tools together, you can do in-depth studies on the entire trade space for a design, and find optimal answers to very complex design questions.  And with the ...
Several weeks back I attended the Practical Software Measurement (PSM) Users Group in Crystal City Virginia.  This is a small but good conference that combines presentations on many aspects of measurement for software and systems with workshops in the afternoon where government, industry and academia work together to address issues of import to system and software measurement.  As you might imagine, there were several presentations focused specifically on cybersecurity - a topic that is becoming more and more of an issue in our industry. All were quite good but one particularly enlightening presentation was presented by Joe Jarzombek of Synopsis ...
Driverless cars – brilliant idea or completely frightening?  But if you look at the Google Car – which has logged over 700,000 road miles with only two accidents both of which involved missteps of a human driver – maybe it’s not such a bad idea.  Joshua Schank of the Eno Center for Transportation is quoted here as saying “People are not great at driving – 30,000 people die in in car accidents each year (in the United States).  Machines can be much better than humans when it comes to driving; they don’t drink or text and can think faster”.  ...
The Capability Maturity Model Integration – Development (CMMI-Dev) is a model designed to help organizations achieve and institutionalize process maturity. CMMI specifies the goals that need to be achieved to reach a specific maturity or capability level – it is neither rigid nor prescriptive with how exactly these goals are to be met.   Agile is a philosophy and set of tenets  for software projects that are characterized by highly collaborative, cross-functional teams who work closely with their customers to deliver regular increments of functional software capability that the customers and end users are happy with.  Neither the agile philosophy ...