InfoQ

InfoQ

Topic/Tag specific view

DevTeach & SQLTeach Content on InfoQ


Latest featured content about DevTeach & SQLTeach

Want Better Estimates? Stop Estimating!

Topics
Application Lifecycle Management,
Planning,
ALM,
Project Management,
Agile Estimation,
DevTeach & SQLTeach,
Value & Metrics,
Agile,
Enterprise Architecture,
Estimating

Joel Semeniuk discusses ways of making better project estimates excluding guessing as much as possible.

Presentations about DevTeach & SQLTeach

A Dash of Kanban Anyone?

Topics
Visual Studio Team System,
Kanban,
Visual Studio,
Adopting Agile,
Application Lifecycle Management,
ALM,
Microsoft,
Agile in the Enterprise,
Scrum,
Agile Techniques,
Lean,
.NET,
IDE,
Programming,
Enterprise Architecture,
Agile,
DevTeach & SQLTeach,
Companies

Joel Semeniuk shares some of the lessons he learned managing development teams, how he got into Kanban and why its principles are helpful.

TDD/BDD as Architectural Tools

Topics
Waterfall,
.NET,
Project Management,
TDD,
BDD,
Programming,
Architecture,
Agile,
DevTeach & SQLTeach,
Testing,
UML

James Kovacs explains how to use TDD and BDD to focus the architectural efforts on the high-value areas of the code in order to obtain just-in-time software architecture.

Design by Contract (DbC)

Topics
.NET,
Programming,
DevTeach & SQLTeach,
Design by Contract

Joël Hébert introduces and demoes Design by Contract’s main concepts –preconditions, postconditions, object invariants- showing their benefits in creating more robust code.

Architects? We Don't Need No Stinkin’ Architects!

Topics
Architecture,
DevTeach & SQLTeach

Michael Stiefel attempts to clear up some misunderstandings regarding the role played by the software architect.

Convention-over-Configuration in an Agile World

Topics
.NET,
TDD,
Programming,
Agile,
BDD,
Testing,
DevTeach & SQLTeach

James Kovacs discusses using TDD and BDD to avoid complexity and creating evolving architectures where convention is emphasized over configuration.

Agile Architecture: Linking Requirements and Architecture to Solve the Right Problem

Topics
Requirements,
Customers & Requirements,
.NET,
Agile Techniques,
Project Management,
Programming,
Agile,
DevTeach & SQLTeach

Mario Cardinal explains how to use agile practices to incrementally introduce non-functional requirements into the architecture in order to reduce the complexity of the solution.

Test First Development v.Next with Pex and Moles

Topics
Application Lifecycle Management,
Test Automation,
Visual Studio,
.NET,
ALM,
Unit Testing,
Automation,
IDE,
Microsoft,
Testing,
Programming,
Enterprise Architecture,
TDD,
Companies,
Pex,
DevTeach & SQLTeach

David Starr demoes Pex –a parameterized white box unit test tool- and Moles –an isolation framework-, two .NET tools useful for test-first development.

Next Generation Mashups

Topics
.NET,
Programming,
Mobile,
Mashups,
OData,
UX,
DevTeach & SQLTeach

Erik Renaud talks on building mashups with OData and normalized schemas to create solutions for mobiles devices in a distributed Internet and how to deal with existing architectural constraints.

Event Aggregator: Solving the Problem of Event Coupling

Topics
.NET,
Programming,
Events,
DevTeach & SQLTeach,
Patterns

Donald Belcham presents the Event Aggregator pattern and the event problems it solves: tight coupling, refactoring difficulty, object chaining, memory leak, showing how to build one.

Presentation Patterns: MVP – MVC – MVVM

Topics
.NET,
Programming,
MVP,
MVC,
MVVM,
Patterns,
DevTeach & SQLTeach

Erik Lebel explains 3 presentation patterns used in Windows applications –MVP, MVC, MVVM-, demoing how the model, view, and control layers interact with each other.