| |
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.
|
49 Articles match "Process","Products"
| Related DevelopMentor Courses | MORE | | Heresy: My warped, crazy, wrong version of Agile I increasingly feel that the way I interpret Agile, the practices and the processes, if different to the rest of the world. Perhaps this is just self doubt, perhaps because I started doing Agile-like-things before reading about XP or Scrum, perhaps this is because my version has always been more informed by Lean, perhaps this is because I have never achieved Certified Scrum anything status, perhaps because I’ve never worked for ThoughtWorks, perhaps because I hold and MBA (and thus have an over inflated opinion of myself) or perhaps I’m just wrong. Allan Kelly's Blog - Thursday, February 9, 2012 Agile: Where's the evidence? Despite this one study claimed Scrum resulted in productivity improvements of as much as 600% - Benefield, “Rolling Out Agile in a Large Enterprise”. In these cases my guess is following any process or practice would be an improvement. It's also a fact that agile methods provide substantial benefits for appropriate business processes.” I think it might come down to one question: Is software development a defined process activity or an empirical process activity? Someone in the audience asked: “Where is the evidence that Agile works?” Lets start with “Agile.” Allan Kelly's Blog - Friday, March 30, 2012 Guerrilla.NET (UK) Training Parallelize computationally intensive processing using multiple cores/processors. Build efficient multithreaded processing using new lightweight concurrent data structures. Create workflows that can model complex processing using flowchart workflows. How can I reduce the number of bugs that make it into production? Multiple instructors keep you engaged throughout the entire learning process, while you work with new friends, collaborating, competing, and coding. Databinding is a technology that hugely simplifies this process. couldn't? Register now. DevelopMentor Courses - Tuesday, March 1, 2011 |
120 Articles match "Process","Products"
| The Latest from DevelopMentor | MORE | | Testing triangles, pyramids and circles, and UAT typically hear people say there are between two and four times as much test code (for unit tests) as production code. Both mean: showing a potentially finished product to real life users and getting their response. UAT is a very expensive way to find bugs, it also shows that something was missing in the development process. 'A few months ago Markus Gartner introduced me to the Testing Triangle, or Testing Pyramid. It looks like this: If you Google you will find a few slightly different version and some go by the name of Testing Pyramid. Now a word on UAT or Beta testing. Allan Kelly's Blog - Friday, May 24, 2013 Agile Clinic: Dear Allan, we have a little problem with Agile. What is the estimation process like? suspect your estimating process has problems so without fixing that you don’t have good data. Could it be that the Product Owners are not sufficiently flexible in what they are asking for and are therefore setting the team up to fail each sprint? 'Consider this blog an Agile Clinic. On Friday an e-mail dropped into my mailbox asking if I could help. the Developers work in sprints, estimating tasks in JIRA as they go. Sprints last three weeks, including planning, development and testing. OK, sprints and estimates are good. Perhaps both. Allan Kelly's Blog - Sunday, April 28, 2013 People or the system? is whether it can help mediocre people perform, i.e. deliver, be more productive” In that one statement I epitomise the contradiction. m thinking of my experiences: I have worked in environments where the system defeated the people: Railtrack privitisation, Sema had an ISO-9000 waterfall process and 120 people. The same process was in place but we circumvented it, we faked the documentation and so on. I saw Reuters destroy its own processes in an effort to impose a CMMI level 2 (going to 3) process. “the two view-points are always tenable. Kanban, Scrum, etc. Allan Kelly's Blog - Tuesday, March 26, 2013 | -
| The Best from DevelopMentor | MORE | - EF4 compared to NHibernate
On the other side, NH is a much a more mature ORM product than EF and has better batching capabilities. It is also more extensible, especially as an open-source product. That said, EF also has extensibility points, as evidenced by the EF Extensions project, which enables processing of multiple result sets from stored procedures. The end result will be greater parity between the two products going forward, making the choice even more challenging and determined mostly by philosophical and strategic factors. EF supports LINQ out of the box (NH doesn’t have it yet). Tony and Zuzana's World - Wednesday, January 13, 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. 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. Finally for now, I’m only at chapter 3, Jones says that currently available data on software production is less than 1% of what is needed. Allan Kelly's Blog - Friday, January 14, 2011 - Tackling the Problem of Modal Dialogs in MVVM
private void ProductsLoaded( List < Product > entities, Exception error) { if (error != ErrorNotice( this , new NotificationEventArgs < Exception > ( "Unable to retrieve products" , error)); else Products = entities; } } }. The way to accomplish this is with a callback parameter in NotificationEventArgs where you can process the user response, which could be anything from a boolean (for example in the case of a delete confirmation) to the result of a child window. " , "Product Availability" , MessageBoxButton.OK); } }. Tony and Zuzana's World - Friday, January 28, 2011 - Who is Improving LINQ to SQL? Plinqo by Code Smith!
" The answer is a product called Plinqo , created by the makers of the code-generation tool, Code Smith. Plinqo has actually enabled batch updates and deletes , eliminating possible round-trips when calling SubmitChanges to process updated entities. Lastly, Plinqo also enables batch queries and the ability to process multiple result sets from stored procedures. and Visual Studio 2010. Nevertheless, I have a consulting client, Credit Solutions , that uses LINQ to SQL for their line-of-business web application and has had a very favorable experience working with it. Tony and Zuzana's World - Tuesday, August 4, 2009 - Build a Multi-Project Visual Studio Template
To enhance developer productivity, the toolkit combines a set of helper classes with code and xml snippets, as well as Visual Studio item and project templates. IWizard allows you to control the template creation process, for example, to allow projects to reference one another or to set project properties, such as the RIA Service project link required for my SimpleMvvmRiaServices template. Download the code for this article here. Visual Studio makes it extremely easy to create a single-project template. Simply select Export Template from the File menu and follow the prompts. Tony and Zuzana's World - Wednesday, September 14, 2011 - Xanpan
It contains a fair chunk of what I would call “product management ideas”. If you need a design session it is probably part of the planning meeting with all the developers around the whiteboard for an hour or maybe two Refactoring to keep the code soft - its soft ware, emphasis the soft Shared code ownership Minimise documentation, accept tacit knowledge as part of the development process. For a little while now I’ve been quietly talking about my new Agile method. The clue is in the name: Xanpan - pronounced “Zanpan”. Therefore. No model ever will be. Allan Kelly's Blog - Thursday, July 21, 2011 - Username/Password Validation with Geneva
This is because Geneva takes over parts of the WCF processing pipeline and injects its own token parsing and validation system. As part of the validation process, claims based on that token are created and put into the IClaimsPrincipal , which will abe vailable from your operations. The following handler code makes sure that username and password are identical - nothing you should do in your production systems - but you get the idea ;). In my previous post I mentioned that Geneva takes over parts of the WCF security system - I used the example of certificate validation. www.leastprivilege.com - Thursday, November 13, 2008 %>
| | |