TFS 2010 Work Item Seed: TFS Work Item system.id at a predefined number
Explains how to use the TFS 2010 API to set the starting Work Item ID by programmatically creating and deleting items, avoiding ID conflicts with …
Techniques and methodologies for high-quality software engineering.

Software Development encompasses the techniques and methodologies employed to engineer high-quality software solutions that meet user needs and business objectives. It is a systematic approach that integrates various practices, including Agile, Lean, and DevOps, to enhance collaboration, efficiency, and adaptability within teams. This concept is crucial as it enables organisations to deliver value predictably and sustainably, fostering a culture of continuous improvement and responsiveness to change.
By focusing on iterative development, teams can quickly adapt to feedback and evolving requirements, ensuring that the software remains relevant and effective. The emphasis on automation, testing, and integration within Software Development practices reduces the risk of defects and accelerates delivery cycles, allowing for frequent releases that enhance customer satisfaction. Moreover, it promotes a holistic view of the software lifecycle, encouraging cross-functional collaboration and knowledge sharing among team members.
This long-term, systemic approach not only improves the quality of the software produced but also cultivates an environment where innovation thrives, enabling organisations to remain competitive in a rapidly changing market. The integration of evidence-based management principles further supports informed decision-making, ensuring that teams can navigate complexity and uncertainty effectively. By prioritising these practices, organisations can achieve a sustainable competitive advantage through enhanced software development capabilities that align with their strategic goals and customer expectations.
Explains how to use the TFS 2010 API to set the starting Work Item ID by programmatically creating and deleting items, avoiding ID conflicts with …
Explains how to create and deploy server-side event subscribers in Team Foundation Server 2010 using the ISubscriber interface to handle and process …
Explains why Active Directory groups may not sync with Team Foundation Server 2010, how to diagnose sync issues, and steps to resolve identity …
Explains how to reconfigure a Team Build Controller in TFS 2010 to connect to a different Team Project Collection using the Administration Console and …
Step-by-step guide to upgrading Team Foundation Server 2008 to 2010, covering database backup, migration, verification, compatibility, and …
Step-by-step guide to upgrading from TFS 2010 RC to RTM, including backup, uninstall, install, configuration, SharePoint and build server updates, and …
Learn how to implement Scrum practices using Team Foundation Server 2010 and Visual Studio ALM, including project planning, backlog management, and …
Explains how to set up SEO-friendly permanent redirects for old URLs to new ones in ASP.NET, covering best practices and code examples for preserving …
Explains how to use a custom NinjectDataProvider in WPF to enable dependency injection for ViewModels, improving flexibility and design-time support …
Learn how to build a flexible data access layer in .NET using Unity for dependency injection, interface mapping, and factory patterns with …
Shows how to create a shared UnityContainer singleton in VB.NET using the “My” namespace, enabling dependency injection across WPF and ASP.NET …
Explains how to retrieve a user or group identity from Team Foundation Server using only a display name, including handling Active Directory lookups …
Provides guidance and code examples for integrating Infragistics XamRibbon with Composite WPF, including custom region adapters for dynamic tab and …
Learn how to build a custom WPF work item control for Visual Studio Team System, enabling WPF UI integration in work item forms using a generic …
Explains how to use a custom IHttpHandler and handler factory in ASP.NET to redirect old URLs to a new site, preserving links and SEO with permanent …
Guide to implementing a resilient Team Foundation Server event handler in .NET 3.5 using WCF, including service contracts, endpoints, configuration, …
Explains how to programmatically create and configure a WCF Service Host in .NET, including base addresses, endpoints, bindings, and service …
Explains how to extend the Composite UI Application Block to support ToolStripPanel UI adapters, enabling dynamic ToolStrip integration and …
Explains how to call an object method in a WPF DataTrigger, the limitations with extension methods, and common errors when binding methods in XAML …
Explains how integrating Kanban with Scrum boosts transparency, limits work in progress, and improves workflow, helping teams identify bottlenecks and …
Limiting work in progress in Kanban helps teams focus, spot bottlenecks, maintain quality, and deliver value efficiently by ensuring a sustainable, …
Explains how Kanban visualises workflows, tracks metrics, and supports continuous improvement, helping teams identify bottlenecks and enhance …
Learn how Kanban’s pull-based system boosts workflow efficiency by visualising tasks, setting WIP limits, managing bottlenecks, and enabling …
Explores how combining theory and hands-on experience in Scrum training leads to deeper understanding, critical thinking, and continuous improvement …
Explains how Azure DevOps streamlines agile workflows for Scrum Masters and teams, offering simplicity, integrated tools, real-time insights, and …
Explains the key differences between Product Owners and Project Managers in Scrum, and how agile roles, team structures, and metrics impact …
Learn how to set up and manage nested team structures in Visual Studio ALM and TFS using Area Paths or Team Fields for flexible project organisation …
Step-by-step guide to merging multiple TFS Team Projects into one, covering TFS Integration Tools setup, configuration, work item and source control …
Learn how to fully upgrade your Team Foundation Server 2013 projects to the Visual Studio Scrum 3.0 process template, including steps for …
Explains how to automate running PowerShell scripts on each Windows 8 VM in Hyper-V, including starting VMs, handling credentials, and applying …
Step-by-step guide to upgrading from TFS 2010 to Visual Studio 2012 Team Foundation Server, including prerequisites, SQL updates, configuration, and …
Explains how to use a WPF behaviour with attached properties to globally scale multiple UI controls at runtime, supporting MVVM and slider-based scale …
Explains how to manage dynamic resource dictionaries and themes in WPF with Composite WPF, addressing common errors and providing code solutions for …
Releases feel risky when teams lack a clear Definition of Done. Learn how a strong DoD ensures stress-free, reliable software delivery with built-in …
Accountability in Scrum requires real agency; without the power to act, roles like Product Owner and Scrum Master become ineffective and …
Time to Market is one of the four key value areas of Evidence‑Based Management that focuses on organizational capability. It is not a single measure …
Compares Satya Nadella’s and Steve Jobs’s leadership, highlighting Nadella’s agile approach that fosters innovation, decentralised decision-making, …
Defines the Product Goal as a clear, measurable objective in the Product Backlog that guides Scrum Teams, ensuring focus, transparency, and alignment …
Technical debt always harms productivity and system stability. Ignoring it leads to inefficiency and risk, making it essential to address rather than …
Ensuring continuous delivery of incremental improvements to users and stakeholders.
Lack of a clear, enforced Definition of Done leads to hidden risks, unreliable forecasts, and eroded trust in delivery, undermining predictability and …
Struggling with legacy systems? Discover how to modernise securely, reduce risk, and build resilience—without trading old problems for new ones.
Highlights the importance of technical knowledge for Scrum Masters, arguing that understanding team-specific skills is essential to effectively …
Guides and discussions around setting up, installing, and configuring tools, software, and platforms.
Explains how scaling Scrum requires UX coherence through Communities of Practice, shared frameworks, and collaboration—not central control—to ensure …
Explores how an effective Scrum Master drives team success by fostering team fit, addressing organisational barriers, and building relationships to …
Explores how agile teams can balance flexibility and structure, manage data integrity, and adapt processes to achieve project goals and improve …
Scrum Masters need technical expertise to effectively support teams, understand best practices, and bridge gaps between process and real-world …
Frequent changes to the Definition of Done reduce team quality and predictability. Consistent, enforced standards are key to reliable delivery and …
Stop chasing trends—build real agility. Discover how DevOps and agile create resilient teams, smoother delivery, and sustainable adaptability.
Learn how Professional Scrum training empowers teams to identify organisational blockers, create actionable change backlogs, and drive real …
Explains why Git Flow is outdated for modern software, highlighting its drawbacks and recommending simpler workflows like GitHub Flow for faster, …
Copying scaled agile frameworks fails because each business needs a tailored, evidence-based approach to agility that fits its unique culture, …
Change succeeds when everyone understands and engages with it. Broad Scrum training empowers all roles to identify blockers and drive real, lasting …
Many organisations misunderstand Product Ownership, treating it as simple backlog management instead of a strategic, accountable role essential for …
Team issues with quality or delivery often stem from weak systems, lacking clear standards, automation, and leadership support—not just team …
Tracking the time taken to complete a unit of work from start to finish.
Explains why a “Blocked” column in Azure DevOps hinders workflow, and suggests using tags and tracking to manage blocked work more effectively and …
Explains why consistent delivery is essential for Scrum Master effectiveness, highlighting its role in enabling feedback, improvement, and team value …
We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.

Freadom

ALS Life Sciences

Jack Links

Bistech

Kongsberg Maritime

Big Data for Humans

New Signature

Workday

Akaditi

DFDS

Lockheed Martin

Epic Games

Hubtel Ghana

Illumina

SuperControl

Capita Secure Information Solutions Ltd

Milliman

Flowmaster (a Mentor Graphics Company)

Ghana Police Service

Nottingham County Council

Royal Air Force

Washington Department of Transport

Washington Department of Enterprise Services

Department of Work and Pensions (UK)

Brandes Investment Partners L.P.

DFDS

ProgramUtvikling

Healthgrades

Slicedbread

Jack Links