搜尋此網誌

顯示具有 Scrum 標籤的文章。 顯示所有文章
顯示具有 Scrum 標籤的文章。 顯示所有文章

2015-08-02

Scrum

0 意見
敏捷專案開發精神

Scrum 的精實
工作
Team Foundation Server 2013 及 Visual Studio Online 關於團隊開發的新功能 - 專案規畫及追蹤
[VSO] Kanban (看板,board)功能躍進 - Apr 27 2015

為什麼新創公司要考慮用 Scrum?

Using Kanban Jump Start
Kanban 看板及 Lean 精實的技巧在大型軟體開發專案
加速大型專案開發流程有方法 用網頁看板全程盯緊開發進度
硝烟中的Scrum和XP
看板和Scrum——相得益彰
你的Scrum检查列表
Scrum Checklists中文版
看板方法:科技企业渐进变革成功之道
高效程序员的10个习惯

Scrum Checklist Henrik的Scrum检查清单中文版
Kanban kick-start example

敏捷文档编制路线图
如何撰写好文档?精益文档的六个实践
聊聊什么是敏捷又不被技术嫌弃的需求文档

Ruddy Lee 分享空間

Scrum Estimation-Story Points and Planning Poker
Scrum Estimation-Dog Point Game
2015微軟實戰課程日-需求複雜度估算
吉娃娃時程估算法 by 91
估算需求複雜度(1)Story Point 與 Planning Poker
估算需求複雜度(2)Dog Point Game
估算需求複雜度(3)如何評估專案時程
估算需求複雜度(4)Scrum 專案金三角
需求怎麼估? - Animal Point Workshop Part I - 估需求前必須知道的事

敏捷开发中分解用户故事的几种模式
一种快速估算故事点的方法

影響地圖
影響地圖隨意談

[30天快速上手TDD][Day 20]ATDD - User Requirement
[30天快速上手TDD][Day 21]ATDD - Acceptance Testing
[30天快速上手TDD][Day 22]ATDD - ATDD的循環

ezScrum

美国国防部(DoD)计划采用敏捷开发
敏捷架构应用

有人問我什麼是 Scrum

看見的力量 – (III)使用者故事地圖
用故事地圖管理敏捷開發需求(上)
用故事地圖管理敏捷開發需求(下)

敏捷脑图用例实践之路
採用敏捷方法的軟體開發合約該怎麼簽?
合約有12大項目一定要做到

手快一定打手慢,唯快不破的合作方法(上):Scrum 異于常人的基本假設
手快一定打手慢,唯快不破的合作方法(中):Scrum 加速的方式,出招與變招
手快一定打手慢,唯快不破的合作方法(下):如何用 Scrum 把妹 ;-)

对Kanbanfor1的需求无处不在

Scrum 對於需求的想法
產品需求清單的特色
Scrum Master 常見的工作 產品負責人的檢查清單
從 Scrum 到 Kanban 的過程
如何進行 sprint 規劃會議

什么是看板方法?

在数据仓库项目中实现敏捷
书评 - 《展望敏捷软件测试》

敏捷設計的三個原則
如何成為抓住工程師的好產品經理?
淺談產品開發:找尋從開發到上線的最短路徑

六招吃遍天下用户故事
如何将你的敏捷项目可视化

Scrum 開發流程導入經驗分享

《Implosion》首席工程師以「別太敏捷遊戲開發」為題 闡述團隊不斷進化的心路歷程
如何毀滅一個遊戲開發團隊?!《傳奇軍團》製作人半路分享獨立團隊的暗黑祕辛

技術文件 Visual Studio 的應用程式生命週期管理




Index card generator ***
Product Backlog Example ***
A Sample Format for a Spreadsheet-Based Product Backlog

Scrum backlog templates and examples
Managing your Sprint Backlog in a Simple Excel
Managing your Scrum Product Backlog in a simple Excel





設計師的憤怒——分享日本的專案設計流程

2015-06-17

TDD

0 意見
[30天快速上手TDD]目錄與附錄
從無到有 ATDD + TDD 建立網站的 lab 教材終於完成了 ******


The Anatomy of Robust Unit Testing (With Examples in C#)

【單元測試】改變了我程式設計的思維方式
【單元測試】的四面向
程式設計師升級必練內功:TDD Kata
软件测试思维导图

测试的道理

30 Days of TDD: The Complete Journey

Clean Tests ***

Visual Studio Unit Testing Examples

TestCop - reporting for duty

程式碼品質分析的好用工具 - SonarQube 基本介紹 (1)
程式碼品質分析的好用工具 - SonarQube 安裝及設定 (2)




ATDD实战

ALM 開發人員的一日生活 : 從使用者劇本 (User Story) 撰寫新程式碼
ALM 開發人員的一日生活 : 暫停工作、修復 Bug 和進行程式碼檢閱 (Code Review)
快速展示需求及UI 設計 - PowerPoint 將想法轉為分鏡腳本 (Storyboard)
設定 CI (Continuous Integration, 持續整合) - 在 VS Online 及 TFS 上

使用VS2015建立單元測試專案
初探Visual Studio 2015 IntelliTest

使用單元測試驗證程式碼
使用 UI 自動化驗證程式碼

在單元測試中使用 Microsoft.VisualStudio.TestTools.UnitTesting 成員
Microsoft.VisualStudio.TestTools.UnitTesting 命名空間
使用 Assert 類別

VS2010
使用單元測試驗證程式碼
單元測試的結構
使用單元測試驗證資料庫程式碼

Visual Studio Test Tooling Guides
Visual Studio TV – 中文(繁體)





.NET TDD (Test Driven Development) by example - Part 1

ASP.NET MVC 應用程式中的單元測試

Attain Code Management Nirvana via Test-Driven Development, Part 1
Oh, CRUD … It's Test-Driven Development for ASP.NET MVC, Part 2
TDD for ASP.NET MVC, Part 3: Contact Service Class
TDD for ASP.NET MVC Part 4: Unit Testing View Model Validation
TDD for ASP.NET MVC, Part 5: Client-Side JavaScript

如何在實務上使用 TDD 來開發 - twMVC#12 *****
Test Automation for Web Applications
Run your Coded UI tests against Chrome using the Selenium cross-browser plugin
Web UI 測試的好幫手 - Selenium
ASP.NET MVC + Selenium + IISExpress
Black-Box Testing ASP.Net: IIS Express and Selenium WebDriver
Using Selenium with Cloud-based Load Testing
[Tool][Selenium IDE]Export to C#/WebDriver/MSTest

PageObjects ***

Design Patterns in Automation Testing

Selenium Builder
徹底比較!Selenium Builder vs Selenium IDE

Fundamentals of unit testing series ***

How To Unit Test – Interacting with the Database

FluentAutomation *****
[Web Testing][Tool]FluentAutomation (More Behavior-Driven)
自動測試與 TDD 實務開發 - 上課心得 (中)
MY TESTED ASP.NET ***

網站自動化測試
Why do we need backend testing

[心得文] 自動測試與TDD實務開發 Day1

[專案心得]測試記錄單CheckList

ASP.NET MVC Web API - 利用jQuery進行CRUD! (一) Model篇

Unit Testing Asynchronous Code






讓單元測試代碼更好寫、好讀:Fluent Assertions
[C#.NET] 使用 Fluent Assertions 驗証例外
[Web Testing][Tool]FluentAutomation (More Behavior-Driven)
編寫單元測試時的好用輔助套件 - Fluent Assertions

Library:
Fluent Assertions ****
Shouldly ***
Should Should Assertion Library
impromptu-interface Static interface to dynamic implementation






[30天快速上手TDD][Day 7]Unit Test - Stub, Mock, Fake 簡介

Stub: 驗證目標的回傳值,物件狀態改變
Mock: 驗證目標物件與外部相依介面的互動方式
Fake: 驗證目標物件的靜態方法、.Net Framework的物件、直接相依的物件

C# Test Legacy Code(1)Isolated by Inheritance and Override *****
C# Test Legacy Code(2)Static Setter Injection

How to refactor and make static class code testable?






ApprovalTests
Using ApprovalTests in .Net

Fluent Assertions






[C#.NET] 單元測試 Mock Framework - NSubstitute ***

Mocking Comparison – Part 1: The Basics

Black-Box Testing ASP.Net Series

Testing DateTime

tSQLt – The Database Unit Testing Framework for SQL Server

CI Server 30 - Jenkins總回顧

蘑菇街支付金融Android单元测试实践

2015-05-27

BDD & SpecFlow

0 意見
使用者故事 User story
slides
User Story Mapping 使用者故事對照
User Story Mapping – IPO篇:串連使用者故事
如何進行user story map
用故事地圖管理敏捷開發需求(上) 用故事地圖管理敏捷開發需求(下)

介绍行为驱动开发
《实例化需求》采访与书评
程序员的生产力始于需求而非工具
采访与书评 —— 《BDD In Action》
用户故事驱动的文档


談需求,不要談功能
保持模糊的共識?

实例化需求的优点

Impact Mapping
User Story
敏捷开发中分解用户故事的几种模式

The Beginner's Guide to BDD

SMART = specific, measurable, attainable, relevant, time-bound

Backlog: An ordered list of user-stories


Behaviour Driven Development Overview Part 1 – Ubiquitous Language
Behaviour Driven Development: Part 2 – Implementing Scenarios and Step Definitions in Specflow
Behaviour Driven Development Part 3 – Benefits of using BDD Programming Methodology

敏捷規劃與組合管理 - Agile Planning and Portfolio Management
Behavior-driven development
Channel 9 BDD

.NET里的行为驱动开发
行为驱动开发关注点从数据库转向领域模型
利用Spec Flow编写自动化验收测试

Specflow 2.0 release

SpecFlow Getting Started
Getting Started
SpecFlow Documentation TOC
Using Gherkin Language in SpecFlow

Hooks
Scoped bindings
Context Injection
Sharing Data between Bindings
SpecFlow Assist Helpers
SpecFlow Assist LINQ based instance and set comparison

SpecFlow Two-Step Parameter Conversions

SpecFlow Cheat Sheet
Gherkin Cheat Sheet

Resources for Getting Started
Examples
SpecFlow-Examples

[30天快速上手TDD]目錄與附錄
91 BDD
[Tool][Specflow]使用 Scope 標記 Step Binding
[Web Testing][Tool]FluentAutomation (More Behavior-Driven)

BDD by Cucumber
BDD by Cucumber

[Tool]使用Specflow以及Visual Studio Online,打造可維護的負載測試

Calling Steps From Steps in SpecFlow
Compare Objects from Tables in SpecFlow
Database SpecFlow Scenarios and TransactionScope

Acceptance Testing with Specflow
Acceptance Test Driven Development using Specflow in the .NET Applications
Using Unit Tests to Satisfy SpecFlow Scenarios
SpecFlow Step Definition with Optional Parameter

How to set up your test project folder structure
Repeating BDD Tests using Scenario Outlines and an Examples table with Specflow

Behavior Driven Development (BDD) with SpecFlow and ASP.NET MVC
Deleporter: Cross-Process Code Injection for ASP.NET
Example of combining ASP.NET MVC with SpecFlow and WatiN

nmenu

BDD using SpecFlow on ASP.NET MVC Application

使用 SpecFlow 和 WatiN 进行行为驱动开发
用 SpecFlow 进行行为驱动设计

How do I get SpecFlow to expect an exception?

Running SpecFlow Reports from within Visual Studio

Basic SpecFlow Automation tests in visual studio express using C# ,Selenium webdriver,nUnit console




Cucumber
cucumber examples
BDD(2):大家來吃小黃瓜之Cucumber運作原理
BDD(4):第一個Cucumber-JVM範例,上集
BDD(5):第一個Cucumber-JVM範例,下集

15 Expert Tips for Using Cucumber
(My) Cucumber best practices and tips

精益敏捷开发: 表格式的测试用例, 使团队成员更高效的协作

编写敏捷开发的合同

六招吃遍天下用户故事




slides
Behavior Driven Development (BDD) and Agile Testing

10 Things You Need to Know about BDD, SpecFlow and Cucumber

Jasmine BDD for Javascript
SuperSimpleCMS

Bringing automated testing to Microsoft Edge through WebDriver