| |
browse.develop.com
Browse.develop.com is a community that was established to collect and
organize valuable web information. Our technical staff have selected and
indexed information and courses that they feel will help you stay
current on best practices across the SDLC.
|
13 Articles match "Products","Risk"
| Related DevelopMentor Courses | MORE | | 10 Things to make you Agile adoption successfull 3) Engage a coach/consultant : at the risk of being accused of trying to make work for myself I should say you can adopt Agile all by yourself. But doing it without help makes the whole process slower and increases the risk that you won’t make it to the 30%. 9) Get Product Management/Owner flow to developers clear and clean: it isn’t just about fixing the coding side, the requirements side needs to be addressed to. One of the closing slides in my Agile Foundations course includes a quote from Ken Schwaber saying that only 30% of teams who attempt Scrum will be successful. Allan Kelly's Blog - Monday, May 14, 2012 Conway's Law v. Software Architecture There are those who would quickly point out the risk of under architecting a system, not looking to the future and not building a system that can change and grow. But the risks of over architecting are if anything worse. Then there is the risk of not shipping at all, too long spent producing the "right" design may result in a system too late to be viable. There is need for a philosophy of system design management which is not based on the assumption that adding manpower simply adds to productivity." Conway, 1968 The original paper “ How do committees invent? Allan Kelly's Blog - Wednesday, March 13, 2013 SOA is software equivalent of a fast breeder reactor Alternatively, another use for the final product is put in nuclear bombs but we don’t like to mention that. You risk producing a camel rather than a horse. A fast breeder nuclear reactor is a wonderful idea. Basically, you put in used nuclear fuel from a conventional reactor, burn it, produce useful electricity and at the end of the process the used fuel has changed into a form you can put back into a conventional reactor. Fast breeders have been shown to work but have failed to take over the world. In other words: they are not commercially viable. SOA works in the laboratory. Allan Kelly's Blog - Thursday, February 14, 2013 |
57 Articles match "Products","Risk"
| The Latest from DevelopMentor | MORE | | Conway's Law v. Software Architecture There are those who would quickly point out the risk of under architecting a system, not looking to the future and not building a system that can change and grow. But the risks of over architecting are if anything worse. Then there is the risk of not shipping at all, too long spent producing the "right" design may result in a system too late to be viable. There is need for a philosophy of system design management which is not based on the assumption that adding manpower simply adds to productivity." Conway, 1968 The original paper “ How do committees invent? Allan Kelly's Blog - Wednesday, March 13, 2013 SOA is software equivalent of a fast breeder reactor Alternatively, another use for the final product is put in nuclear bombs but we don’t like to mention that. You risk producing a camel rather than a horse. A fast breeder nuclear reactor is a wonderful idea. Basically, you put in used nuclear fuel from a conventional reactor, burn it, produce useful electricity and at the end of the process the used fuel has changed into a form you can put back into a conventional reactor. Fast breeders have been shown to work but have failed to take over the world. In other words: they are not commercially viable. SOA works in the laboratory. Allan Kelly's Blog - Thursday, February 14, 2013 Version 2 "The Rewrite" - don't do it! - never ever rewrite you system The first won’t satisfy every problem but is the least risk: refactor your way out of the problem. The second answer to develop a new product, a competitor product. One for which your current system/product is the competition. The marketing department, the product managers and/or business analysts should decide what goes in. Consider this a variation on Same Customer, Different Product pattern ( available online or in the Business Patterns book ). From time to time I come across a team who want to rewrite their system. Second, this is an utter waste. Allan Kelly's Blog - Tuesday, August 21, 2012 | -
| The Best from DevelopMentor | MORE | - Managing requirements in Agile development
I make no apologies for blogging again about Product Management because it is important and because, on the whole. So Product Management is a long run play. That is one of two reasons why Agile methods tend to underplay requirements and “Product Ownership” - because you get a lot of benefits by ignoring them to start with. In the UK confusion between Project and Product management is rampant. Product Management on the other hand can always be shrunk to squeeze in. After all we all have views on what the product should do so stick a finger in the air and guess. Allan Kelly's Blog - Sunday, November 2, 2008 - MongoDB vs. SQL Server 2008 Performance Showdown
If you were to attempt to plan out your operating costs per user to help guide the pricing of your product then the cost of storing, querying, and managing your data will likely be a significant part of that calculation. All information, source code, and especially tools are provided as is and on a "use at your own risk" basis. This article is a follow up one I wrote last week entitled “The NoSQL Movement, LINQ, and MongoDB - Oh My!”. In that article I introduced the NoSQL movement, MongoDB, and showed you how to program against it in.NET using LINQ and NoRM. Those were. Thanks! Michael C. Kennedy's Weblog - Thursday, April 29, 2010 - More facts and figures from Capers Jones
Yes he acknowledges Agile, he even says it is the most productive approach in some circumstances but all his data and assumptions are cut through with the waterfall. Productivity Jones repeatedly states and shows how quality and productivity are related. The most productive teams have the lowest bug counts and shortest schedules. Studies show that some developers are 20 times more productivity than others, and some make 10 times as many errors as others. These numbers are very insightful but, and its a but Jones acknowledges, the data is very shaky. Allan Kelly's Blog - Wednesday, February 2, 2011 - Using HTML5 WebSockets
Sounds simple enough but as WebSockets are relatively new you do run a very real risk that some of the infrastructure that works fine with HTTP request will not work with WS requests. Now SignalR is an awesome product but as this requires.NET 4.5 In previous blog posts I wrote about using Server-Sent Events so send data from the server to the browser. This works but has the drawback that it is a one way messaging from the server to the browser. There is nothing preventing you from doing ajax style calls back to the server but basically you are using 2 connection. text(msg).appendTo( The Problem Solver - Friday, November 11, 2011 - Six Things That’ll Surprise You About.NET 4.0
This aids both when working on UIs (you can see the designer and code-behind) as well as when doing TDD (you can see the test code and production code side-by-side). All information, source code, and especially tools are provided as is and on a "use at your own risk" basis. I recently wrote an article for DevelopMentor ’s Developments entitled. Six Things That’ll Surprise You About.NET 4.0 ”. by Michael Kennedy. In this article, we will explore some of the new features of the.NET 4.0 as well as Visual Studio 2010. Read on and be pleasantly surprised! and VS 2010 Beta 2 ]. 5 WPF. Michael C. Kennedy's Weblog - Wednesday, November 11, 2009 - Significant Advances in Unit Testing Windows Workflow
This hack might be bad for production systems, but it *rocks* for unit testing.It All information, source code, and especially tools are provided as is and on a "use at your own risk" basis. This post describes a unit testing library for testing Windows Workflow Foundations. It is not a framework like HarnessIt , NUnit , or MsTest. Rather it's a library that can be used in conjunction with any of these testing frameworks. Download the library with sample test project here: Kennedy.WorkflowTesting.zip (216 KB). You can also just jump to the code. If you like this post, be sure to. Michael C. Kennedy's Weblog - Sunday, January 18, 2009 - Survival Skills for Developers
But without the ability to write and execute unit tests, you risk wasting precious time walking in circles as you test the same things over and over again manually. customizing a product wiki. Let’s suspend reality for a moment and pretend you’re heading out into the woods this weekend. Set aside the fact that you are a software developer and have no business tromping around out in the wilderness. You’re going to want to take along a few basics: maybe some matches, a tent or shelter of some sort, a bit of food, and some dry clothes. Outcode. Outbuild. Outlast. Ardent Dev - Wednesday, February 10, 2010 %>
| | |