| || |
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.
18 Articles match "Products","Software Development"
| Related DevelopMentor Courses || MORE |
| | Business Patterns for Software Developers
was there to talk about the software business, or more specifically, patterns of software business…. OK, I admit it, I was there to plug my book Business Patterns for Software Developers - sales are going well, although I can always do with more and a few more reviews on Amazon would be well received. The presentation itself can be downloaded from my website - Business Patterns for Software Developers - or viewed on Slideshare. One of these questions concerned the book’s title: Business Patterns for Software Developers. Anyway, I digress…. Allan Kelly's Blog - Friday, June 8, 2012
Agile: Where's the evidence?
Web development? Despite this one study claimed Scrum resulted in productivity improvements of as much as 600% - Benefield, “Rolling Out Agile in a Large Enterprise”. Traditional development has been very accepting of bugs, Agile isn’t. Test Driven Development is clearer. Keith is very careful point out that correlation does not imply cause although one might hypothesis that test driven development leads to “better” design. For their book Organizational Patterns of Agile Software Development Coplien and Harrison spent over 10 years assessing teams. Allan Kelly's Blog - Friday, March 30, 2012
An Effective Introduction to the STL Training
The Standard Template Library (the STL) is the most exciting C++ innovation in a decade, one that promises to revolutionize C++ software development. I'm convinced it can improve a C++ programmer's productivity more than anything else in the language. -- Scott Meyers This seminar is a hard-core, hands-on, in-the-trenches indoctrination in the ways of the STL. Participants will gain: An understanding of the architecture behind the STL, including its core components and concepts. The ability to cope with the complex STL-related error messages compilers often generate. DevelopMentor Courses - Tuesday, March 1, 2011
108 Articles match "Products","Software Development"
| The Latest from DevelopMentor || MORE |
| | Agile Clinic: Dear Allan, we have a little problem with Agile.
The sender has graciously agreed to let me share the mail and my advice with you, all anonymously of course… The sender is new to the team, new to the company, they are developing a custom web app for a client, i.e. they are an ESP or consultancy. the Developers work in sprints, estimating tasks in JIRA as they go. Sprints last three weeks, including planning, development and testing. planning, development and testing” Good, but I immediately have two lines of enquiry to peruse. And I’ve just posted a Guide to Planning Meetings on the Software Strategy website. Allan Kelly's Blog - Sunday, April 28, 2013
People or the system?
you use to develop software the motivation and quality of the people is the overriding factor It wasn’t until John Harvey tweeted about the latter recently that I realised In was double thinking, my positions were not compatible with one another. ve been known to say, and still believe: “The true test of any software development method (e.g. is whether it can help mediocre people perform, i.e. deliver, be more productive” In that one statement I epitomise the contradiction. “the two view-points are always tenable. Scrum, XP, Prince2, DSDM, etc.) Allan Kelly's Blog - Tuesday, March 26, 2013
Unspoken Cultural differences in Agile & Scrum
In particular I believe the canonical version of Scrum, which I often refer to as Hard Core Scrum or Scrum™ is rooted in 1990’s American software management culture. And I’ve been told No when I want to spend a little money - I once threatened to leave the company if they didn’t buy more RAM for my development box. This all begs the question, why would American management be such a hinderance to software development? can, and should, write more about managers and their role in the software team. Take stand-up meetings for example. hated it. Personally I don’t. Allan Kelly's Blog - Wednesday, October 31, 2012
| The Best from DevelopMentor || MORE |
- Business Patterns for Software Developers
was there to talk about the software business, or more specifically, patterns of software business…. OK, I admit it, I was there to plug my book Business Patterns for Software Developers - sales are going well, although I can always do with more and a few more reviews on Amazon would be well received. The presentation itself can be downloaded from my website - Business Patterns for Software Developers - or viewed on Slideshare. One of these questions concerned the book’s title: Business Patterns for Software Developers. Anyway, I digress….
Allan Kelly's Blog - Friday, June 8, 2012
- Product Management an open secret, a differenciator
At the Skills Matter Agile Lean Kanban exchange the other week someone - sorry I missed you name - told me about a report from the BBC on Product Management. It turns out the report is from a branch of the BBC I didn’t know about, “BBC Academy” and it entitled “The State of Product Management 2010.” Its well worth reading if you have an interest in Product Management or the UK software development scene. Although I’ve not blogged about it for a while Product Management is one of my passions. This is a role. Someone needs to do this. Third time?
Allan Kelly's Blog - Tuesday, December 14, 2010
- Agile elevator pitch
My (our) entry in the Agile elevator pitch competition: “[Agile] Provides philosophy, techniques and tools to alleviate the pain of traditional development and make teams more effective thus increase your profit. This involves working with a variety of companies all involved in software development - from online e-commerce website builders to companies creating embedded software for medical devices. Too many senior managers this is irrelevant because they don’t know anything about software development. The above is our result. So what do you think?
Allan Kelly's Blog - Tuesday, November 2, 2010
- Software Facts - well, numbers at least
About a year ago I needed some numbers about software development - industry norms really: effectiveness, productivity, bug counts etc. Its actually pretty hard to get these numbers and after hunting around I found myself with a copy of Capers Jones Applied Software Measurement. Jones, for those who don’t know, has made a career out of analysing software and software teams numbers. Applied Software Measurement is his latest work on the subject - although its nearly three years out of date. But he does have lots of interesting facts and numbers.
Allan Kelly's Blog - Friday, January 14, 2011
- Factory Physics and software factories
Every so often I come across managers who liken their software development teams to factories. They talk about the “software factory” or what happens “in the engine room.” I think this analogy shows a fundamental misunderstanding of what goes on in software development groups. The idea that you can liken the development of software to a factory line process, with repeatable inputs, defined outputs, known processes, and repeatable activities just isn’t the case. So I suppose in that way it is like managing software development.
Allan Kelly's Blog - Sunday, September 19, 2010
- More facts and figures from Capers Jones
I continue my reading of Capers Jones Applied Software Measurement as discussed a few entires ago - Software Facts and I’d like to report some more of Jones findings. As Jones says “software measurement resembles an archeological dig. 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. This is as good as it gets. I find two weaknesses in Jones work.
Allan Kelly's Blog - Wednesday, February 2, 2011
- 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. The other is that Agile methods largely originated with developers who generally tend to underplay the role of requirements. In the UK confusion between Project and Product management is rampant. This is really sad but also really dangerous.
Allan Kelly's Blog - Sunday, November 2, 2008