<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Software Design Process</title><link>https://sourceforge.net/p/weprowepro/wiki/Software%2520Design%2520Process/</link><description>Recent changes to Software Design Process</description><atom:link href="https://sourceforge.net/p/weprowepro/wiki/Software%20Design%20Process/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 06 Dec 2013 19:26:19 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/weprowepro/wiki/Software%20Design%20Process/feed" rel="self" type="application/rss+xml"/><item><title>Software Design Process modified by Scott Forest Hull II</title><link>https://sourceforge.net/p/weprowepro/wiki/Software%2520Design%2520Process/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -2,7 +2,7 @@

 "Scaling factors such as team size, geographic distribution, regulatory compliance, technical complexity, domain complexity, organization distribution, or organizational complexity will affect the way that you organize your team and tailor your process."

-If you wanted to give our process a name, it is very closely related to a combination of SWEBOK and Scott Ambler's idea of fast, Agile Model Driven Development.
+If you wanted to give our process a name, it is very closely related to a combination of SWEBOK at a surface level and Scott Ambler's idea of fast, Agile Model Driven Development.

 Like any good agile developer, we combined several methods that suited our needs at the time (and by time, we mean at the expense of how much free time we had across 4 graduate students on a 5 week project).
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Forest Hull II</dc:creator><pubDate>Fri, 06 Dec 2013 19:26:19 -0000</pubDate><guid>https://sourceforge.net426cdf8248e1de6770b61afe64362f38d884840e</guid></item><item><title>Software Design Process modified by Scott Forest Hull II</title><link>https://sourceforge.net/p/weprowepro/wiki/Software%2520Design%2520Process/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -1,4 +1,6 @@
-Some interesting quote by Scott Ambler stating that all design processes are tailored specifically to the project team and goals.
+Here is a quote from a presentation by Scott Ambler about agile delivery:
+
+"Scaling factors such as team size, geographic distribution, regulatory compliance, technical complexity, domain complexity, organization distribution, or organizational complexity will affect the way that you organize your team and tailor your process."

 If you wanted to give our process a name, it is very closely related to a combination of SWEBOK and Scott Ambler's idea of fast, Agile Model Driven Development.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Forest Hull II</dc:creator><pubDate>Fri, 06 Dec 2013 19:14:13 -0000</pubDate><guid>https://sourceforge.netd3af9771924df7e8c2b215a8ee8ea1f5b942ebba</guid></item><item><title>Software Design Process modified by Scott Forest Hull II</title><link>https://sourceforge.net/p/weprowepro/wiki/Software%2520Design%2520Process/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -11,7 +11,7 @@
     * Which data providers to use
     * Language, design process
     * Story board UI design
-* A very quick and dirty design of the framework
+* A very quick and dirty design of the framework -JBGE artifacts (Scott Ambler)
 * Prototyping stage over
     * Yahoo API data provider
     * World Weather Online data provider
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Forest Hull II</dc:creator><pubDate>Fri, 06 Dec 2013 00:55:33 -0000</pubDate><guid>https://sourceforge.net61398f7082b10882d98dd28e55d1a36b67b0a171</guid></item><item><title>Software Design Process modified by Scott Forest Hull II</title><link>https://sourceforge.net/p/weprowepro/wiki/Software%2520Design%2520Process/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -23,3 +23,7 @@
 * Built and tested across MAC, Linux, and Windows 7 &amp; 8

+Something to note.  Although we do have UML models in the repo, these were utilized post - source implementation.  The UML diagrams are used as a replacement to index cards and white boarding that was done prior to implementation of version 1.0.
+
+
+
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Forest Hull II</dc:creator><pubDate>Fri, 06 Dec 2013 00:55:05 -0000</pubDate><guid>https://sourceforge.neta5f924a31d7b1be13f278303f9ed71143fa69e5f</guid></item><item><title>Software Design Process modified by Scott Forest Hull II</title><link>https://sourceforge.net/p/weprowepro/wiki/Software%2520Design%2520Process/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,4 +1,3 @@
-
 Some interesting quote by Scott Ambler stating that all design processes are tailored specifically to the project team and goals.

 If you wanted to give our process a name, it is very closely related to a combination of SWEBOK and Scott Ambler's idea of fast, Agile Model Driven Development.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Forest Hull II</dc:creator><pubDate>Fri, 06 Dec 2013 00:48:33 -0000</pubDate><guid>https://sourceforge.net3ed53a5b8f779ddb1e8d07d94a87cb504925444a</guid></item><item><title>Software Design Process modified by Scott Forest Hull II</title><link>https://sourceforge.net/p/weprowepro/wiki/Software%2520Design%2520Process/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Some interesting quote by Scott Ambler stating that all design processes are tailored specifically to the project team and goals.&lt;/p&gt;
&lt;p&gt;If you wanted to give our process a name, it is very closely related to a combination of SWEBOK and Scott Ambler's idea of fast, Agile Model Driven Development.&lt;/p&gt;
&lt;p&gt;Like any good agile developer, we combined several methods that suited our needs at the time (and by time, we mean at the expense of how much free time we had across 4 graduate students on a 5 week project).&lt;/p&gt;
&lt;p&gt;We tackled our project with the following methodology:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Initial meet and requirements gathering&lt;ul&gt;
&lt;li&gt;Which data providers to use&lt;/li&gt;
&lt;li&gt;Language, design process&lt;/li&gt;
&lt;li&gt;Story board UI design&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;A very quick and dirty design of the framework&lt;/li&gt;
&lt;li&gt;Prototyping stage over&lt;ul&gt;
&lt;li&gt;Yahoo API data provider&lt;/li&gt;
&lt;li&gt;World Weather Online data provider&lt;/li&gt;
&lt;li&gt;Implementation of Story board into UI&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Core design of framework&lt;/li&gt;
&lt;li&gt;Converting from prototypes to implementations of interfaces within framework&lt;ul&gt;
&lt;li&gt;utilizing TDD for core and data provider implementations&lt;/li&gt;
&lt;li&gt;utilizing story boards for ui implementations and beta testing for consistency&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Built and tested across MAC, Linux, and Windows 7 &amp;amp; 8&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Forest Hull II</dc:creator><pubDate>Fri, 06 Dec 2013 00:48:19 -0000</pubDate><guid>https://sourceforge.net0b1c47228b8ad1cd94b640ba31fd8204423aa178</guid></item></channel></rss>