|
|
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.
|
12 Articles match "Software","Software Development"
|
Related DevelopMentor Courses
|
MORE
|
|
Virtual Foundations of C# Programming and the .NET Framework (Part 1)
NET 101" for developers moving to .NET. NET software development model: C# source code, compiler, intermediate language, .exe/.dll Console applications are common for development tools such as compilers and linkers. Examine core language features such as types, variables, and control constructs Use object-oriented features such as class, interface, protection, and inheritance Use properties to implement the private data/public accessor pattern Avoid dll conflicts during deployment Virtual Foundations of C# Programming and the .NET NET Framework is ".NET
DevelopMentor Courses
- Wednesday, February 17, 2010
Foundations of C# Programming and the .NET Framework
NET 101" for developers moving to .NET. DevelopMentor's Essential courses provide five days of instructor-led training for the experienced developer. Gain deep understanding of your development platform. NET software development model: C# source code, compiler, intermediate language, .exe/.dll Examine core language features such as types, variables, and control constructs Use object-oriented features such as class, interface, protection, and inheritance Perform error notification and error handling using exceptions Use properties to implement the private data/public accessor pattern Use namespaces to group related types Use delegates and events to implement callbacks Override Object class methods such as ToString Avoid dll conflicts during deployment Use dynamic binding and polymorphism to write generic code (i.e.,
DevelopMentor Courses
- Friday, June 12, 2009
Understanding the Unified Process
Understand how Unified Process fits with current software development approaches Describe the key features of the Unified Process Understand the best industry practices and how they solve major software development problems Describe the principle artifacts, disciplines and roles used in Unified Process throughout the lifecycle Describe the key features of business modeling, requirements capture, analysis and design, implementation and deployment workflows Describe some of the challenges of Unified Process Projects The Unified Process is one of the most popular ways in which to build object-oriented
DevelopMentor Courses
- Friday, June 12, 2009
|
188 Articles match "Software","Software Development"
|
The Latest from DevelopMentor
|
MORE
|
|
The Dirty Secret of Computer Science
Outside of universities and operating system development, there isn’t a lot of computer science involved in the daily grind of computer programming. Creating software bears some resemblance to art as in the work of an artist. Software artisans use the tools and techniques of modern software development to create the wide variety of software that entertains us and runs our businesses.
The term "computer science" is a laughable misnomer. There’s some, of course, but not enough that I would call myself a computer scientist.
Ardent Dev
- Wednesday, March 10, 2010
The Scrum Hegemony & the Kanban Insurrection
All this had the effect of making Agile acceptable to suited corporate types who didn’t know the first thing about software development but knew projects were always late. The bits about engineering (continuos integration, test driven development, refactoring, etc.) Kanban is on the rise and drawing more attention to Lean, Software Craftmanship is on the rise and Tom Gilb’s work is being One of the ideas I talked about in my Jax London presentation is something I call the Scrum hegemony and it deserves a few notes. In the early days of Agile there was a tendency
Allan Kelly's Blog
- Sunday, March 7, 2010
Domain Distortion
An eerily similar phenomenon occurs in software development as requirements flow from domain experts to business analysts to system designers (architects) to developers. I’ve prettied it up here as a reminder to all of us to always be watchful for potential distortions as requirements flow from users and stakeholders to the people who build and test the software:
The Remember the game Telephone? You whisper something in your neighbour’s ear, he whispers to his neighbour, she whispers to her neighbour, and so on all the way down the line.
Ardent Dev
- Wednesday, February 17, 2010
|
-
|
The Best from DevelopMentor
|
MORE
|
-
Notes on a Kanban software development experience
I’ve mentioned the Kanban software development method in this blog before. For those who don’t know its “the new kid on the block” in Agile circles - although the originator (David Anderson) would be quick to point out it is designed to be a Lean development method. What I found was: it works, and I feel it is a better models of my own approach to software development than other methods. Last year I did some consulting with a large online travel agency. I was involved with helping five teams “get Agile.”
Allan Kelly's Blog
- Thursday, January 29, 2009
-
10 things to know about Kanban software development
1) Kanban software development originated by David Anderson . The limit is usually quite low, in the teams I have worked with the limit is approximately the same as the number of developers on the team or slightly less. Work in progress could be: in development, in test, in analysis or in other states. Many of the practices and heuristics have been seen on other Agile teams before but they were first described as a cohesive whole by David. David’s innovation was to explicitly limit the work in progress. This had been done by other Agile teams before but in Kanban
Allan Kelly's Blog
- Sunday, March 15, 2009
-
Agile software development with Kanban
A lot of people in Agile circles are talking about David Anderson’s Kanban software development technique. According to Steve, David is finding that his bottleneck is not development. Anyway, I’ll say it now: The Bottleneck has moved. In my own experiences with my Blue-White-Red agile method , I found that while it took time for developers to do work this was simply leg-work. To be honest I’ve looked at some of David’s online material and I haven’t really seen anything that new. But then, I’ve never spoken to David or seen any of his presentations.
Allan Kelly's Blog
- Thursday, March 20, 2008
-
Agile software development: a prototype for all knowledge work?
I’m convinced that software developers (programmers, testers, product managers, etc. So, we get discussions about “the software factory” and we hear managers describe how they can make their “factory” more efficient - as if the developers were working on a production line. The problem is, that when software developers and their managers ignore the knowledge worker aspect - either by regarding development as a factory process or as something “special” and “unique” - they Last week I reviewed Thinking for a Living , I’d like to pick up one or two points raised in this book and discuss them a little further.
Allan Kelly's Blog
- Sunday, May 14, 2006
-
Software: The Invisible Widget
The beginning of a discussion about the implication of fact that software is invisible.
...Tags: Tags: Software Development Invisible Widget Software Crisi
Jim Schardt's Blog
- Monday, December 15, 2008
-
Write down what you know, when you know it (part 2)
Tags: Software Development Requirements Use Case The last time your team used Use Cases, the Business Analyst (BA) became defensive. The final set of Use Case were inconsistent and missed a lot of requirements.
What’s What’s the solution?
Jim Schardt's Blog
- Monday, December 8, 2008
-
Avoiding Requirements Confusion with Black Boxes
Tags: Software Development Black Box Requirements Systems Thinkin By clearly understanding the boundary of your system you can easily distinguish between requirement and design statements.
...Tags:
Jim Schardt's Blog
- Monday, January 19, 2009
|
|
|