| |
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.
|
86 Articles match "Tools"
See all articles with
"Tools"
| The Latest from Allan Kelly's Blog | MORE | | Agile Clinic: Dear Allan, we have a little problem with Agile. m no fan of Jira, or any other electronic tool but most team use one so nothing odd so far. 'Consider this blog an Agile Clinic. On Friday an e-mail dropped into my mailbox asking if I could help. 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. Yikes! Allan Kelly's Blog - Sunday, April 28, 2013 Requirements and Specifications Having worked through this I conclude that BDD is an excellent specification tool. Now, while BDD and SbE may well give Developers first class specification tools these tools should not be mistaken for requirements tools and shouldn’t be used as such. 'As I was saying in my last blog, I’m preparing for a talk at Skills Matter entitled: “Business Analyst, Product Manager, Product Owner, Spy!” which I should just have entitled it “Requirements: Whose job are they anyway?” and so I’ve been giving a lot of thought to requirements. So I turned to my bookshelves…. nothing. Allan Kelly's Blog - Monday, April 15, 2013 Requirements whose job are they anyway? On the other hand there are three reasons why I’m concerned about this trend: The “need side” is a fussy, messy, ambiguous area and I sometimes wonder if the rational engineering mindset is right tool here. 'Later this week I’m giving a talk at Skills Matter entitled: “Business Analyst, Product Manager, Product Owner, Spy!” The talk title is a reference to the John Le Carre book “Tinker Tailor Solider Spy!” , its probably too clever by half and I should just have entitled it “Requirements: Whose job are they anyway?” think there are a number of problems on this side of the business. Allan Kelly's Blog - Monday, April 15, 2013 | | The Best from Allan Kelly's Blog | MORE | | Software Facts - well, numbers at least Some benefits also accrue from use of Team Software Process and Personal Software Process Claims by tool vendors of 10-to-1 or 20-to-1 displacement of human activity are generally not justified. It is counter productivity to invest in tools before resolving organisational and methodology issues. i.e. save the tools until you’ve improved things (John Seddon should be happy with this finding.) About a year ago I needed some numbers about software development - industry norms really: effectiveness, productivity, bug counts etc. All figures are for 2008 unless specified. Allan Kelly's Blog - Friday, January 14, 2011 Things to do to improve code quality Static analysis tools: in the past static analysis tools have gotten a bad name for themselves. In my experience too many teams waste to much time debating and arguing over coding standards and when they are put in place they can be used as a tool for some developers to bully others. Set your static analysis tools up to run your coding standards against code which is checked in. Refactoring (& refactoring tools): The whole point of refactoring is to improve the code quality and, more importantly, the overall design. shame really. Allan Kelly's Blog - Thursday, June 3, 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. Companies such as the BBC, GE Energy, Yahoo, the Financial Times, The Guardian and others have already adopted the approached.” As some people know, I’ve been doing a lot of work in Cornwall recently. My partner in this endeavour, Michael Barritt of Oxford Innovation and Grow Cornwall , suggested we really need an elevator pitch statement for what all this Agile is about. Allan Kelly's Blog - Tuesday, November 2, 2010 | - Make strategy like you make software?
refactoring), organising around people not tools and abolishing big up front design. There is an interesting piece in the latest issue of the MIT Sloan Review entitled: Should you build strategy like you build software? can imagine some managers initial reaction: What? IT is such a total disaster why would we want to make strategy the same way? Well, believe it or not there is something interesting what the author, Keith R. McFarland is arguing is: many of the practices and techniques used in Agile software development can be applied to strategy formation and execution. Allan Kelly's Blog - Wednesday, May 7, 2008 - How to improve a team's velocity?
Some developers just don’t have the mastery of their tools required. By way of wrapping up my velocity mini-series ( Two ways to fill and iteration , Filling an iteration too well , and Velocity Targeting and Velocity Inflation ) I’m going to end with some advice on how to improve a team’s velocity. Bad news first: there are no silver bullets, there are no easy answers, there is no quick way of doing this. There is no big fix, there are many, many, thousands, of little fixes which cumulatively add up. Each little fix improve your productivity (velocity) a little bit. Allan Kelly's Blog - Thursday, July 1, 2010 - Xanpan
If you want to adopt BDD then go right ahead Lightweight, near time code review, better still pair programming if developers are happy with it Continuous integration: with tests and static analysis tools as part of the build system Rough up front design: no up front design is wrong, but so too is design that takes weeks or months. For a little while now I’ve been quietly talking about my new Agile method. The clue is in the name: Xanpan - pronounced “Zanpan”. Most obviously Kanban and XP (Extreme Programming), its a fusion. Therefore. No model ever will be. Allan Kelly's Blog - Thursday, July 21, 2011 - Burn-downs are not just for Sprints
One of the key tools in Agile is: make things visible. For someone like me who’s favourite tool is an spreadsheet this is a piece of cake. When you can see the thing you can share the thinking and reason able it. Capacity charts - usually burn-down, burn-up or their cousins Cumulative Flow Diagrams - are amazingly useful things. They show you the state of a development effort. They show this in data. Data by itself is hard to reason with but put it in a graph and wonderful things happen. It has recently come to my attention that what I thought was obvious about these charts isn’t. Allan Kelly's Blog - Tuesday, October 4, 2011 - Three ways to run a stand up meeting
My Swiss team really want to use an electronic tool. Stand up meetings - those short meeting that a team holds every day to update each other. Also called daily meetings, Scrum meetings and probably some other things. The basic format is well known: three questions - • What have you achieved since we last met? What are you working on next? Do you have any blocks or impediments? Yet despite this simple sounding format there is still a lot of subtle detail and variation possible. For years I asked the three questions in three rounds. then the second person, then the third person and so on. Allan Kelly's Blog - Saturday, April 11, 2009 - Change models: Shook, Schein, Dreyfus and Constructivism
Deeper still is going back to Lean and picking up the Lean tools (value stream mapping, A3s, focusing on flow, etc.) Continuing on from my opening comments in the last entry, “Why forecasts fail: simple ones are better ”. The other article which was good in the latest MIT Sloan Management Review was John Shook’s piece on change. His change model complements my own ideas well. Shook’s model is shown below. ve written before about my Agile triangle (or maybe pyramid is a better term). In the last few months I’ve added another insight into this model. And so on. Allan Kelly's Blog - Sunday, March 21, 2010 - Retrospective Dialogue Sheets: feedback & updates 1 of 2
The short answer is No, because they are PDFs its kind of difficult - although I’m sure you could with the right tools. Every couple of months I e-mail everyone who has downloaded one or more of my Dialogue Sheets to get some feedback. Getting feedback is why I make people register to download a Dialogue Sheet - sorry, I know some people don’t like doing this, and I know some people fake their e-mail addresses but unless I do this I get very little feedback. This is the first of two post on this subject, the second post will examine a few findings in more depth. Allan Kelly's Blog - Monday, November 28, 2011 %>
339 Articles match "Tools"
See all articles with
"Tools"
| The Latest from DevelopMentor | MORE | | Agile Clinic: Dear Allan, we have a little problem with Agile. m no fan of Jira, or any other electronic tool but most team use one so nothing odd so far. 'Consider this blog an Agile Clinic. On Friday an e-mail dropped into my mailbox asking if I could help. 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. Yikes! Allan Kelly's Blog - Sunday, April 28, 2013 A Roundup of MongoDB Management Tools Back in the early days, there really were no management tools analogous to RDBMS tools (e.g. It’s time to look around and see what management / monitoring tooling is around these days for MongoDB. Robomongo — is a shell-centric cross-platform open source MongoDB management tool (i.e. My take : Robomongo is definitely my current favorite management tool for MongoDB. or.PHP file on your server and you get a well rounded management tool. The lack of management tools was hurting MongoDB’s adoption in the early days. The news is good. Michael C. Kennedy's Weblog - Monday, April 22, 2013 Requirements and Specifications Having worked through this I conclude that BDD is an excellent specification tool. Now, while BDD and SbE may well give Developers first class specification tools these tools should not be mistaken for requirements tools and shouldn’t be used as such. 'As I was saying in my last blog, I’m preparing for a talk at Skills Matter entitled: “Business Analyst, Product Manager, Product Owner, Spy!” which I should just have entitled it “Requirements: Whose job are they anyway?” and so I’ve been giving a lot of thought to requirements. So I turned to my bookshelves…. nothing. Allan Kelly's Blog - Monday, April 15, 2013 | -
| The Best from DevelopMentor | MORE | - Building Windows Machines in Amazon EC2
All information, source code, and especially tools are provided as is and on a "use at your own risk" basis. Tags: Articles Tools In this article I'm going to give you a simple, step-by-step overview of how to create a Windows 2008 server image in Amazon's Elastic Cloud Compute (EC2) infrastructure. Now I must admit I'd rather have found a good tutorial on The Internets or even in a book. Feel free to send me any I missed. My experience is they are either dated or about Linux and so on. First, briefly why does one care about EC2? Here we go. Create an Account. Enable EC2 Features. Michael C. Kennedy's Weblog - Saturday, January 30, 2010 - The NoSQL Movement, LINQ, and MongoDB - Oh My!
The NoSQL movement asks the question: “Is the relational database (RDBMS) always the right tool for data storage and data access?”. You may have to run a transformation tool if you’re making radical data changes, but that’s true in SQL systems as well. To get started, download MongoDB the tools and server here: [link]. Generally I look down upon that sort of development, but for an admin tool it’s just fine. All information, source code, and especially tools are provided as is and on a "use at your own risk" basis. Insanity!” Flat files? Related classes? Michael C. Kennedy's Weblog - Thursday, April 22, 2010 - 11 Killer Open Source Projects I Found with NuGet
All information, source code, and especially tools are provided as is and on a "use at your own risk" basis. Articles ASP.NET NoSQL Open Source Tools Visual StudioSo maybe I'm late to the party, but I recently started playing with NuGet. It's a killer new way to find, install, maintain, and manage references to open source libraries in Visual Studio 2010. Plenty of people have written about it ( Phil Haack and Scott Hanselman for example). Let's just say you should learn about NuGet if you don't know it already. RazorEngine at [link]. YUI Compressor for.Net at [link]. Here you go. Michael C. Kennedy's Weblog - Wednesday, January 19, 2011 - A Roundup of MongoDB Management Tools
Back in the early days, there really were no management tools analogous to RDBMS tools (e.g. It’s time to look around and see what management / monitoring tooling is around these days for MongoDB. Robomongo — is a shell-centric cross-platform open source MongoDB management tool (i.e. My take : Robomongo is definitely my current favorite management tool for MongoDB. or.PHP file on your server and you get a well rounded management tool. The lack of management tools was hurting MongoDB’s adoption in the early days. The news is good. - Entity Framework 4.1 power tools
Power Tools making it even easier to do Code First development with an existing database. The EF team at Microsoft just release a first CTP of the EF 4.1 Guess it isn’t really code first in that case but database first I did a quick test with an existing database, Northwind to be exact, and it worked pretty well. The only gotcha is you have to make sure the EF4.1 assemblies are available in your project otherwise you will receive the exception below. Adding Ef4.1 is easy though, just download the installer and install them or even better, just add a package reference using NuGet. Enjoy! The Problem Solver - Thursday, May 19, 2011 %>
| | |