Digital Intelligence & Forensics
Measurement & Analysis
Performance & Dependability
Process & Performance Improvement
Security & Survivability
November 27, 2013
"Testing these systems in all of the various ways that they may fail can be very difficult. So, it puts more importance on developing an architecture that satisfies good design principles in analyzing that architecture up front. "
October 31, 2013
"Agile is an evolving learning environment. So, you have the top-level requirements. But, then, as you evolve and learn more about it, different requirements will emerge. And, you need to verify those with the actual operational end user. "
October 17, 2013
"I think as we look at the curve of technology, graphical processing units (GPU’s) are only the start. People are building systems that have multiple GPUs in the same system. If you look at recent mobile phone releases, not only do you have a CPU and a GPU, but you have extra processing units—auxiliary processing units that might do special purpose stuff, for example, understanding motion sensors inside of a phone."
September 26, 2013
"An acquisition archetype describes a situation where an action that’s being taken may appear to be sensible and…promising. At the same time, it has unintended, counterproductive effects to what was desired by that action. It might even make things worse than they were in the first place, even though it seemed to make perfect sense."
August 29, 2013
"The moment of opportunity exists now to prevent what’s going to happen in the future. We want to move further away from the reactive side of the spectrum and closer to the proactive and preventative side of the spectrum. "
July 25, 2013
"Actually, we call that 'the Starbuck’s scenario,' where basically you have all the resources you want. You’re relaxed. You’re sitting in your office, and you’re offloading whatever it is. You don’t need to worry about resources. At the edge, you do need to worry about that, because battery is expensive and heavy. The network is limited. You don’t know if you’re going to have connectivity around the clock."
July 11, 2013
"Testing by itself just isn’t going to get the job done. Testing typically only finds 50 percent of the problems in the code. Since a lot of the problems are introduced during requirements engineering and architecting, it really makes sense to try to both prevent those problems up front and to find the problems then instead of during the typical test cycle when they’re much, much more expensive to fix."
June 27, 2013
"Social dilemmas come in many different forms with different properties, which is partly why they can be hard to fix. That's why we keep seeing them, not just in acquisition but in public policy, economics, sociology, and many other areas. "
June 13, 2013
"One of the key things, if you’re going to use Agile methods, is have enough definition up front of what you want to do, but not so much detail that you can’t learn, that it can’t change, because your environment changed. "
April 04, 2013
"When the project first starts out, initially we’re ticking off progress at a pretty regular basis…but what can happen as you start nearing completion—the 70, 80, 90 percent done—is that progress as measured can begin to stall out. "
February 21, 2013
"A TRA is not a documentation review. There’s a lot of planning that goes into it, six months to a year’s worth of planning out front. You actually get into design details, engineering studies, & test reports. It’s really a heavy-duty engineering level review. "
February 07, 2013
"The biggest fear is really vendor lock-in. People want to have the freedom to move from one cloud provider to another in case the relationship between them isn’t working, service-level agreements aren’t being met, other providers have better prices, or even if their provider goes out of business, which is not unusual in today’s world. If there aren’t standards, then moving between providers could be very difficult. "
January 17, 2013
"When people do the system-safety analysis, they are focused on the physical parts failing, and they understand that part. But the consequence of that in software today is still not very well understood. "
January 03, 2013
"Some people I've talked to, they really love agile. They love the techniques. And it's working really well for their team, for their project, but they are really having a hard time getting other projects in the organization to be just as successful as they are. That really is the key."
December 20, 2012
"Now imagine you're walking into a village in Afghanistan. There may be some people that you or your colleagues have made contact with before that you know are friendly. It would be very useful to know about those people. In addition, it would be very useful to know about where there are potential threats. "
December 06, 2012
"If you make an architectural decision that promotes interoperability or modifiability, this can have a negative impact on other qualities such as availability, reliability, security, or performance. Making these trade-offs is one of the hardest parts of architecting and designing any system. "
November 01, 2012
"We needed a radically new method to address the type of information that is present that early in the lifecycle. "
October 04, 2012
"It's always going to cost you more to fix it after the fact, and it’s very hard to go back to the point of origin and correct data once it’s entered the system. Now, our specific research last year was to investigate the use of some statistical techniques, primarily associated with outlier detection. "
September 20, 2012
"Misaligned incentives usually occur in the absence of well-designed rules that control the rewards or penalties for participants. The underlying idea is that unless the rules incentivize them to do otherwise, people and organizations both tend to act in their own self interest, which may not always be what was wanted."
September 04, 2012
"In essence cloudlets are localized, lightweight servers, very lightweight, that are running one or more virtual machines. The idea is that soldiers can offload expensive computations from their handheld mobile devices onto these virtual machines. "
September 04, 2012
"Of course the other big question is, do we really need to go into a quantifiable aspect of debt, or is it good enough to just state in the metaphor realm? I tend to believe that if we can't measure it, we can't control it."
September 04, 2012
"The biggest problem today is software is getting bigger and bigger. The big question naturally is how do you scale? How do you make this work for larger organizations, for larger project sizes? Things that work within a small team, with people that can talk face-to-face, don't necessarily scale when you go to bigger projects."
Please tell us what you
think with this short
(< 5 minute) survey.