I have seen many post here for Ruby on Rails. Our company is planning to make a key decision to develop our software in RoR or PHP. I am really concerned with RoR hosting providers and I did read something regarding performance issues with RoR in www.rubyonrails.org site.
Can anybody clarify whether this is true?
What precautions do I need to take before making such a decision, though I love to develop stuff on Ruby on Rails (gained practice as an enthusiast): basically the reality check?
On Feb 4, 2008 6:32 AM, Mani Swaminathan <rupmans@...> wrote:
I have seen many post here for Ruby on Rails. Our company is planning to make a key decision to develop our software in RoR or PHP. I am really concerned with RoR hosting providers and I did read something regarding performance issues with RoR in
Hello. You can probably find better answers by asking around on a Rails group, I suggested starting at the Rails web site you mentioned.
You should really ask this question in the StlRuby group on Google
Groups, to get better feedback from more Ruby folks.
Rails does not generally perform as well as PHP, but it is usually a
lot quicker to write a large Rails app than a PHP app. For Rails
deployment, you'll want to go with one of the Rails-specific hosts
(EngineYard, SliceHost, RailsMachine, Site5), or use a dedicated or
virtual machine. They're usually more expensive, but provide good
support, and you don't have to worry about the shared hosting security
issues. SliceHost is local, but I've heard recommendations from many
Rails developers.
If you go with PHP, be sure to use an MVC framework. That'll get you
about half way to Rails.
Where I have a choice, I usually go with Rails. When faced with
existing crappy PHP code, I try forcing some of my own PHP framework
in, to preserve my sanity.
Craig
How many of you are making plans to attend NFJS in March? I've read through the sessions and looked at all the speakers. Some of the topics interest me, I recognize a few of the speakers and I am trying to decide if I should pony up the 800 beans for the early bird registration.
Let me know if you have any thoughts on the topics or speakers for this year.
I speak on the NFJS tour and would happy to answer any questions you have. We try to put on a great conference. From the comments I've heard from previous year's attendees, they all find the cost/value worth it.
Scott
On Feb 6, 2008, at 11:20 AM, John Sextro wrote:
XPStl'ers,
How many of you are making plans to attendNFJSin March? I've read through the sessions and looked at all the speakers. Some of the topics interest me, I recognize a few of the speakers and I am trying to decide if I should pony up the 800 beans for the early bird registration.
Let me know if you have any thoughts on the topics or speakers for this year.
I'll be there. I speak in the St. Louis NFJS symposiums, but not in
other cities. I'm giving a talk on ANTLR, the parser generator. I've
given a lot of technical talks in the past and I can honestly say I've
put more effort into this one than any previous talks. Hopefully the
quality will match the effort. ;-)
On Feb 6, 2008 11:23 AM, Scott Delap <scott@...> wrote:
>
> John,
>
> I speak on the NFJS tour and would happy to answer any questions you have.
> We try to put on a great conference. From the comments I've heard from
> previous year's attendees, they all find the cost/value worth it.
>
> Scott
>
>
> On Feb 6, 2008, at 11:20 AM, John Sextro wrote:
>
>
>
>
> XPStl'ers,
>
> How many of you are making plans to attend NFJS in March? I've read through
> the sessions and looked at all the speakers. Some of the topics interest
> me, I recognize a few of the speakers and I am trying to decide if I should
> pony up the 800 beans for the early bird registration.
>
> Let me know if you have any thoughts on the topics or speakers for this
> year.
>
> --
> Regards,
> John Sextro
> http://www.johnsextro.com
>
>
>
--
R. Mark Volkmann
Object Computing, Inc.
The No Fluff Just Stuff Software Symposium series is pleased to announce the premier technically focused Java/Agility event, 2008 Gateway Software Symposium returning to St. Louis on March 7-9th!
GSS 2008 will offer six (6) concurrent sessions for you to choose from. You will have the opportunity to attend multiple sessions on variety of interesting topics covering core Java, Enterprise Java, Web 2.0, Dynamic Languages, Architecture, Security, Testing, CI and Agility.
We have a great set of speakers lined up for you to enjoy featuring:
Brian Sletten, REST Expert Scott Davis, author of "Groovy Recipes" Neal Ford, Application Architect with ThoughtWorks Ted Neward, author of "Effective Enterprise Java" Venkat Subramaniam, co-author of "Practices of an Agile Developer" Richard Monson-Haefel, author of "J2EE Web Services" David Geary, co-author of "Core JSF" Mark Richards, author of "Java Transaction Strategies" Nathaniel Schutta, co-author of "Foundations of Ajax" Michael Nygard, author of "Release It" and many more....
The No Fluff Just Stuff Symposium series is regarded as the premier Java/Agility event series anywhere serving over 22,000 attendees with some 130 events since 2002. The popularity of the NFJS symposium series can be traced to the following:
1). Exceptional Speakers 2). Limited Attendance - capped at 250 people 3). No Vendors, No Sales Pitches, no Marketecture 4). Excellent networking opportunities with speakers and fellow attendees 5). The Best Value in the Java conferencing space period
Early Bird Registration: $800/person good thru February 18th, after $900
Registration Fee includes:
1). Three Day All Access Pass to GSS 2008 2). All Meals/Snacks - duration of the symposium 3). Custom Laptop Bag - Best in the Industry ($150 Retail Value) 4). One Gig USB Drive - All Symposium Content included 5). Custom NFJS Binder
Special $50 discount available to all XP STL members, use the discount code, nfjsusergroup50 when registering. NOTE: This discount is not combinable with the group discount.
Excellent Group Discounts Available - bring your entire development team to the show: (good thru 2/18/08)
This will be my 3rd year attending NFJS... and the 4th time I've been
there. I've been to OOSPLA, Agile, and JavaOne... but I still think
NFJS is my favorite conference to go attend. The speakers are always
top notch, they always have VERY interesting sessions, and it's just
fun running into all the people I know from St.Louis down there. ;)
I guess I'll see you all there too!
Thanks,
james
On Feb 6, 2008 11:20 AM, John Sextro <john.sextro@...> wrote:
>
>
>
>
>
>
> XPStl'ers,
>
> How many of you are making plans to attend NFJS in March? I've read through
> the sessions and looked at all the speakers. Some of the topics interest
> me, I recognize a few of the speakers and I am trying to decide if I should
> pony up the 800 beans for the early bird registration.
>
> Let me know if you have any thoughts on the topics or speakers for this
> year.
>
> --
> Regards,
> John Sextro
> http://www.johnsextro.com
Ron Jeffries says, "CARFAX has a great team with great management,
doing the right things right".
CARFAX, Inc. in Columbia, MO, is looking for experienced software
developers who want to work in a full-on eXtreme Programming shop.
Must have demonstrated ability to develop high quality object-
oriented software in Java. Must have the desire and ability to work
in a highly collaborative self-directed team environment.
Other important traits and skills include self-motivated learner,
initiative, leadership, communication, courage, Test-Driven
Development, Pair Programming, Simple Design, Refactoring,
Oracle, Model-View-Presenter, WebLogic, and Fitnesse.
Great place to work and live, salary appropriate to experience,
relocation available. Profit sharing. If you are interested, send
me your resume. I will get it in front of the hiring managers ASAP.
No sponsorships are available at this time, must be legally able to
work in the USA.
http://www.carfax.com/about/jobs/jobs.cfm
Gary Brown
XP Coach
CARFAX, Inc.
garybrown at carfax dot com
Gary, Thanks for the recruiting mail. I certainly appreciate the interest, and your shop looks like a very good one. However, I am firmly rooted here in St. Louis, and pretty firmly rooted in the .net side of things, so I'll have to pass on this. Good luck in your search, however.
Ron Jeffries says, "CARFAX has a great team with great management,
doing the right things right".
CARFAX, Inc. in Columbia, MO, is looking for experienced software
developers who want to work in a full-on eXtreme Programming shop.
Must have demonstrated ability to develop high quality object-
oriented software in Java. Must have the desire and ability to work
in a highly collaborative self-directed team environment.
Other important traits and skills include self-motivated learner,
initiative, leadership, communication, courage, Test-Driven
Development, Pair Programming, Simple Design, Refactoring,
Oracle, Model-View-Presenter, WebLogic, and Fitnesse.
Great place to work and live, salary appropriate to experience,
relocation available. Profit sharing. If you are interested, send
me your resume. I will get it in front of the hiring managers ASAP.
No sponsorships are available at this time, must be legally able to
work in the USA.
Hey, it's about that time. Are we going to have a Code Camp this year?
I've got several things I'd like to show off -- especially the jQuery
JavaScript library.
Craig
Hey, it's about that time. Are we going to have a Code Camp this year?
I've got several things I'd like to show off -- especially the jQuery
JavaScript library.
Sigh...
I'm so darn busy right now... I need to either start planning it, or
plan on doing it this fall...
Brian,
Well, if you need help, I'd be glad to join in and participate. ;)
Craig: what kind of jquery stuff you planning on presenting? We've
been using it a lot lately, and currently I'm toying with jquery UI on
a project.
Thanks,
James
On Mon, Mar 3, 2008 at 9:22 PM, Brian Button <bbutton@...> wrote:
>
>
>
>
>
>
> Craig Buchek wrote:
> Hey, it's about that time. Are we going to have a Code Camp this year?
> I've got several things I'd like to show off -- especially the jQuery
> JavaScript library.
>
> Sigh...
> I'm so darn busy right now... I need to either start planning it, or plan
> on doing it this fall...
>
> What do you guys think?
>
> bab
>
> Craig
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
> --
>
> Brian Button
> VP Engineering
> Asynchrony Solutions, Inc
> St. Louis, MO
> bbutton@...
> Blog: The Musings of Brian Button
> Blog: One Agile Coder
> 636.399.3146 ________________________________
> Value, Value Stream, Flow, Pull, Perfection
I'd like to see it happen, so if you need help I can make myself available to you.
Regards, John Sextro
On Mon, Mar 3, 2008 at 9:36 PM, James Carr <james.r.carr@...> wrote:
Brian,
Well, if you need help, I'd be glad to join in and participate. ;)
Craig: what kind of jquery stuff you planning on presenting? We've
been using it a lot lately, and currently I'm toying with jquery UI on
a project.
Thanks,
James
On Mon, Mar 3, 2008 at 9:22 PM, Brian Button <bbutton@...> wrote:
>
>
>
>
>
>
> Craig Buchek wrote:
> Hey, it's about that time. Are we going to have a Code Camp this year?
> I've got several things I'd like to show off -- especially the jQuery
> JavaScript library.
>
> Sigh...
> I'm so darn busy right now... I need to either start planning it, or plan
> on doing it this fall...
>
> What do you guys think?
>
> bab
>
> Craig
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
> --
>
> Brian Button
> VP Engineering
> Asynchrony Solutions, Inc
> St. Louis, MO
> bbutton@...
> Blog: The Musings of Brian Button
> Blog: One Agile Coder
> 636.399.3146 ________________________________
> Value, Value Stream, Flow, Pull, Perfection
> Craig: what kind of jquery stuff you planning on presenting? We've
> been using it a lot lately, and currently I'm toying with jquery
> UI on a project.
Mostly the same stuff I presented at last month's STLRuby meeting:
http://stlruby.googlegroups.com/web/jquery-form-demo.html?gda=G3Rb-EYAAACzMh9VBf\
fVXjQ4WKZH2cwoCva9WvD2T0qBpxfb_L-kiWG1qiJ7UbTIup-M2XPURDQYBs_o1ASmIwnQBkOu0xRTVZ\
yV-dsBF7OAUyDQwk6p7ghttp://groups.google.com/group/stlruby/t/fe4b9b996897a553http://groups.google.com/group/stlruby/t/49b9d8b8e929a24c
I actually wrote most of the jQuery code in my demo during the live
presentation. (Although I had previously written it a few hours before
as practice.) Tough to do, but it showed how simple it can be to use
jQuery in the real world.
I've used jQuery in a medium-sized Rails app with a pretty complex
input form. The jQuery is used to modify fields when other fields are
changed. Some of the changes require AJAX calls back to the server,
and others just do client-side modifications.
Last night I started working on a client-side unobtrusive validation
framework. All the HTML does is declare field types (as classes) and
whether the field is required. The jQuery code finds all the types,
runs validations, and marks each field (and associated labels) as
valid or invalid. I'm hoping to make the code available as Open Source
when we're done with it.
Craig
Last Call....The No Fluff Just Stuff Software Symposium series is pleased to announce the premier technically focused Java/Agility event, the 2008 Gateway Software Symposium returns soon to St. Louis on March 7-9th! Join Us!
GSS 2008 will offer six (6) concurrent sessions for you to choose from. You will have the opportunity to attend multiple sessions on variety of interesting topics covering core Java, Enterprise Java, Web 2.0, Dynamic Languages, Architecture, Security, Testing, CI and Agility.
We have a great set of speakers lined up for you to enjoy featuring:
Brian Sletten, REST Expert Scott Davis, author of "Groovy Recipes" Ted Neward, author of "Effective Enterprise Java" Venkat Subramaniam, co-author of "Practices of an Agile Developer" Richard Monson-Haefel, author of "J2EE Web Services" David Geary, co-author of "Core JSF" Mark Richards, author of "Java Transaction Strategies" Nathaniel Schutta, co-author of "Foundations of Ajax" Michael Nygard, author of "Release It" and many more....
The No Fluff Just Stuff Symposium series is regarded as the premier Java/Agility event series anywhere serving over 22,000 attendees with some 130 events since 2002. The popularity of the NFJS symposium series can be traced to the following:
1). Exceptional Speakers 2). Limited Attendance - capped at 250 people 3). No Vendors, No Sales Pitches, no Marketecture 4). Excellent networking opportunities with speakers and fellow attendees 5). The Best Value in the Java conferencing space period
1). Three Day All Access Pass to GSS 2008 2). All Meals/Snacks - duration of the symposium 3). Custom Laptop Bag - Best in the Industry ($150 Retail Value) 4). One Gig USB Drive - All Symposium Content included 5). Custom NFJS Binder
Special $50 discount available to all XPSTL members, use the discount code, nfjsusergroup50 when registering. NOTE: This discount is not combinable with the group discount.
Excellent Group Discounts Available - bring your entire development team to the show:
Hi Again,
In my usual style, the next scheduled meeting announcement is followed
up again by a correction. I forgot to mention the time of the meeting.
:(
We will be meeting at 6pm. You're still welcome to drop in even if you
can't make it by that time though. ;)
Thanks,
James
On Wed, Apr 2, 2008 at 6:10 PM, James Carr <james.r.carr@...> wrote:
> Hi All,
>
> The next Mid MO XP Usergroup meeting will be on April 9th. Our guest
> speaker will be Kenny Rubin
> (http://www.scrumalliance.org/profiles/77-kenny-rubin) and his
> presentation topic will be "Agile Requirements or Us." More
> information on his presentation will follow.
>
> As usual, the meeting will be held at the CARFAX Data Center in
> Columbia, MO. For those of you who haven't been here before, refer to
> the following google map:
>
>
http://maps.google.com/maps?f=q&hl=en&geocode=&q=2301+Maguire+Blvd,+Columbia,+MO\
+65201+(Carfax,+Inc)&sll=38.930037,-92.308502&sspn=0.044401,0.11467&ie=UTF8&t=h&\
z=16&iwloc=addr
>
> Please RSVP by monday so we can get a head count for refreshments, but
> if you cant rsvp you're still welcome to attend.
>
> Thanks,
> James
>
Hi All,
The next Mid MO XP Usergroup meeting will be on April 9th. Our guest
speaker will be Kenny Rubin
(http://www.scrumalliance.org/profiles/77-kenny-rubin) and his
presentation topic will be "Agile Requirements or Us." More
information on his presentation will follow.
As usual, the meeting will be held at the CARFAX Data Center in
Columbia, MO. For those of you who haven't been here before, refer to
the following google map:
http://maps.google.com/maps?f=q&hl=en&geocode=&q=2301+Maguire+Blvd,+Columbia,+MO\
+65201+(Carfax,+Inc)&sll=38.930037,-92.308502&sspn=0.044401,0.11467&ie=UTF8&t=h&\
z=16&iwloc=addr
Please RSVP by monday so we can get a head count for refreshments, but
if you cant rsvp you're still welcome to attend.
Thanks,
James
Hello, All!
Kenny Rubin's presentation is really titled "Agile Requirements 'R
Us", like Toys 'R Us. Kenny is a very knowledgeable and interesting
speaker. He teaches user stories in the style of the Mike Cohn
book, "User Stories Applied".
GB.
--- In xpstl@yahoogroups.com, "James Carr" <james.r.carr@...> wrote:
>
> Hi All,
>
> The next Mid MO XP Usergroup meeting will be on April 9th. Our
guest
> speaker will be Kenny Rubin
> (http://www.scrumalliance.org/profiles/77-kenny-rubin) and his
> presentation topic will be "Agile Requirements or Us." More
> information on his presentation will follow.
>
> As usual, the meeting will be held at the CARFAX Data Center in
> Columbia, MO. For those of you who haven't been here before, refer
to
> the following google map:
>
> http://maps.google.com/maps?
f=q&hl=en&geocode=&q=2301+Maguire+Blvd,+Columbia,+MO+65201+
(Carfax,+Inc)&sll=38.930037,-
92.308502&sspn=0.044401,0.11467&ie=UTF8&t=h&z=16&iwloc=addr
>
> Please RSVP by monday so we can get a head count for refreshments,
but
> if you cant rsvp you're still welcome to attend.
>
> Thanks,
> James
>
Hi All,
Sorry for the late notice, but unfortunately our guest speaker isn't
feeling too well this afternoon and won't be able to make it. So our
April meeting will be cancelled this evening unfortunately.
Regards,
James
On Fri, Apr 4, 2008 at 6:49 AM, Michael and Diana Finney
<lovefinney@...> wrote:
> I plan on attending.
>
> http://upcoming.yahoo.com/event/468857
>
> Mike
>
>
> --
> Michael Finney - "Always Striving To Serve You Better Every Day"
> finney@...
> http://www.SmilingSoftwareSolutions.com
>
>
>
> -----Original Message-----
> From: mid_mo_xp@yahoogroups.com [mailto:mid_mo_xp@yahoogroups.com] On Behalf
> Of Gary Brown
> Sent: Thursday, April 03, 2008 8:17 AM
> To: mid_mo_xp@yahoogroups.com
> Subject: [mid_mo_xp] Re: [ANN] Mid Mo XP User Group Meeting April 9th
>
> Hello, All!
>
> Kenny Rubin's presentation is really titled "Agile Requirements 'R
> Us", like Toys 'R Us. Kenny is a very knowledgeable and interesting
> speaker. He teaches user stories in the style of the Mike Cohn
> book, "User Stories Applied".
>
> GB.
>
>
>
> --- In mid_mo_xp@yahoogroups.com, "James Carr" <james.r.carr@...>
> wrote:
> >
> > Hi All,
> >
> > The next Mid MO XP Usergroup meeting will be on April 9th. Our
> guest
> > speaker will be Kenny Rubin
> > (http://www.scrumalliance.org/profiles/77-kenny-rubin) and his
> > presentation topic will be "Agile Requirements or Us." More
> > information on his presentation will follow.
> >
> > As usual, the meeting will be held at the CARFAX Data Center in
> > Columbia, MO. For those of you who haven't been here before, refer
> to
> > the following google map:
> >
> > http://maps.google.com/maps?
> f=q&hl=en&geocode=&q=2301+Maguire+Blvd,+Columbia,+MO+65201+
> (Carfax,+Inc)&sll=38.930037,-
> 92.308502&sspn=0.044401,0.11467&ie=UTF8&t=h&z=16&iwloc=addr
> >
> > Please RSVP by monday so we can get a head count for refreshments,
> but
> > if you cant rsvp you're still welcome to attend.
> >
> > Thanks,
> > James
> >
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
> No virus found in this incoming message.
> Checked by AVG.
> Version: 7.5.519 / Virus Database: 269.22.5/1358 - Release Date: 4/3/2008
> 6:36 PM
>
> No virus found in this outgoing message.
> Checked by AVG.
> Version: 7.5.519 / Virus Database: 269.22.5/1358 - Release Date: 4/3/2008
> 6:36 PM
>
>
>
AppFuse:
Igniting your applications with AppFuse
by
Ryan Withers, Senior Software Engineer
Object Computing, Inc. (OCI)
Introduction
"How soon can you have it done?" Sound all too familiar? Managers over
the years have been faced with ever increasing demands to produce more
software over shorter delivery cycles. As the economic landscape has
gone global, these pressures to deliver have increased dramatically.
For software developers this results in a responsibility to achieve
the highest levels of productivity. Given this, any well meaning
developer must constantly search for the appropriate tools for the
job. In the world of J2EE, many of us find ourselves writing a little
code, adding a little configuration, writing a little code, adding a
little configuration, so on and so forth. Much of our time is spent
worrying about configuration, and this is time better spent on
business logic. Time spent configuring does not translate well into
real value. In addition, it has a huge associated risk, in that
configuration errors can introduce problems. In addition, writing the
wrote boilerplate code to glue together the various layers of a system
can be time consuming and monotonous work. If this sounds familiar,
read on to see how AppFuse can accelerate development cycles, and help
to mitigate the risks associated with configuration heavy projects.
AppFuse provides standard project templates, code generation, and a
shell of application code to get projects up and running quickly. One
of its primary strengths is the automation of configuration and setup,
two things standard in most J2EE projects. This article will show the
following three things: First, we will create a shell project. Second,
we will extend the project by hand, adding a basic time tracking page.
Third, we will wipe the slate clean, and create the same time tracking
page again. Only this time we will use the appgen tool to perform
complete code generation of the whole thing.
You can find the rest of this article at
http://www.ociweb.com/jnb/jnbMay2008.html
Best regards,
Lance Finney
I'm doing a webinar on June 10th that we've found very
helpful to
Agile/Scrum practitioners - particularly those trying to convince testers
and developers to get together. Here's the abstract:
Testing obviously takes on new importance in agile development.
Automated acceptance test, test-driven development, and other
techniques are rising in both importance and practice. These are
necessary, but not enough. Finding errors is only half the problem--
and not the most important half at that. Testing must improve the
development process to avoid the errors in the first place. Errors
aren't just bugs. They include communication errors, errors in
understanding, and many other kinds of errors.
Quality assurance in the agile world must be one of preventing
errors, not merely finding them. This Web seminar discusses how QA
can improve both the product and the process being used to develop
the product. Participants will learn:
* Why automated acceptance testing enables agile methods
* How QA must work with development teams in order to improve the
process of analysis, design, and code
* How lean thinking is essential in the agile testing environment
Developers, analysts, testers, and people formally in a QA role will
benefit by attending. New ways of conducting acceptance testing, as
well as how to coordinate developers with testers, will be discussed.
In particular, the need for moving test involvement up to the front
of the development cycle will be discussed as well as how this can
greatly improve the process overall.
In just a few short weeks (August 22nd), there will be an event called
the ITEN Elevator Pitch Intensive. This event is an opportunity for
IT startup founders or potential founders to come and practice your
pitch. We'll be doing this in a fun competitive manner. It will be a
great chance to hone your pitch and meet other startup founders in the
St. Louis area.
Even if you don't have a pitch to give, you can come and see the
winning pitches!
Registration is open now!
http://demo.busyevent.com/Gateway.aspx?GID=25
The event is being presented by ITEN
(http://www.innovatestl.org/ITEN.html) and held at the TEC incubator
(http://tecstl.org) in downtown St. Louis.
If you have any questions, drop me a line...
Alex Miller
http://tech.puredanger.com
Scrum#: Extending
Scrum to the Enterprise Free 3-Part Webinar Series
Part II - Monday,
August 18th Managing
Requirements in Scrum#REGISTERManagement Track: Process - 11 am PDT This webinar discusses how Scrum#'s enterprise and product focus
improves on the standard method of managing with Epics and User Stories. By
stepping back to include product portfolio management, Scrum# facilitates
working on the right product features across the enterprise, not just working
on the right stories in a project. Topics discussed include:
·Product
Portfolio Management with Minimum Marketable Features (MMF)
·How
MMFs are more useful than Epics
·Going
beyond user stories
·Managing
stories from business value
·Handling
time and team dependencies in your Sprint backlog
Avoiding Over and Under Design in Agile ProjectsREGISTERTechnical Track: Design &
Programming - 1 pm PDT This webinar focuses on what developers must attend to when building
systems with Agile methods. It discusses an alternative to the choices of:
·Design
for the future which often results in overdesign
·Not
designing at all which often makes code difficult to change
The mantra of the talk is “minimizing complexity
and rework” and shows how to use the advice from Design Patterns, coupled
with the attitude of not building what you don’t need from Agile. The
talk is basically a compendium of the essential ideas Net Objectives believes
that developers need to understand after learning the basics of Scrum or Agile
process. At the end of the day, you are still writing code. This webinar is a
first start in what you need to know in writing code in an Agile environment.
Attendees will learn:
·How
Design Patterns give an alternative design approach to the common approaches of
over and under design
·How
decoupling modules from the start can often be done in a simple manner without
requiring pre-cognitive abilities
·How the
understanding of components written by one group and used by another can be
defined better
Part III - Tuesday,
September 2nd Scrum#
at the EnterpriseREGISTERManagement Track: Process - 11 am PDT This webinar discusses why Scrum works and how Lean's metaphor of
Fast-Flexible-Flow can be used to modify standard Scrum practices as needed.
Additionally, Scrum#'s enterprise view and Lean Management philosophy will be
the basis for creating an Enterprise/Organization wide team to manage
dependencies across teams without command and control. This webinar covers:
·Why
Scrum works
·How
Lean-Thinking can identify root cause of problems
·How to
use Lean-Thinking to eliminate delays
·Breaking
down the silos between development and Quality Assurance
·How to
coordinate multiple development teams so that they work together - going beyond
Scrum-of-Scrums
Avoiding
Coupling and Using Mocks in Agile EnvironmentsREGISTERTech. Track: Design & Programming - 1 pm PDT While full up-front designs are not the proper approach in virtually all
agile projects, no design up front can also be a problem. This webinar
discusses some techniques for decoupling modules early on. In other words,
although we may not know how things will change, we often know of dependencies
between modules that will morph over time. This webinar presents three case
studies:
·Decoupling
informational dependencies between components
·How to
define the API for a component being built by one group and used by another
·Using
mocks to never be blocked - avoiding delays caused by dependencies of different
tiers
Past Parts
of Series -
Part I - Monday, July 21st Extending
Scrum to the Enterprise with Scrum#Management Track: Process This webinar introduces how to scale Scrum to the Enterprise with
Scrum#. Scrum# extends Scrum with Lean Principles and the best practices of
Emergent Design. This webinar presents a broad stroke of Scrum#. The following
webinars dive down deeper. Here we'll give a high view of the process and
analysis extensions of Scrum#. These include:
·Shifting
the focus from team and project to enterprise and product
·Managing
your product portfolio across the enterprise
·Using
the entire development organization as the context for your agile process
·The
importance of Minimum Marketable Features
·Managing
the need to look ahead in time and across teams in Scrum
·The
need for an organization wide team to manage dependencies between teams
Click here to see it if you missed it (note: you must have register to gain access to it).
Design
Patterns in an Agile Environment Technical
Track: Design & Programming This webinar breaks the myth that every iteration must be focused on
customer value. No customer value is delivered until the release. While
releases should be based on customer value, individual stories should be based
on a combination of customer value, risk mitigation and business value. This
webinar relates an actual project where quality coding techniques were used to
manifest the Lean principles of optimize the whole, deliver fast, defer
commitment, build quality in and create knowledge. This session covers:
·Using
encapsulation to defer commitment
·The
need for risk mitigation in picking stories
·How to
decide what stories to work on when customer value can't do it
Click here to see it if you missed it (note: you must have register to gain access to it).
Net
Objectives is presenting the third part of our webinar series on Scrum#, our extension of
Scrum with Lean Thinking and Emergent Design. A process oriented webinar
and a technical oriented webinar will be presented. You can get full
information on them, learn how to register for them, as well as access to prior
seminars here
Scrum# Webinar Series, Part III:
September 2
Scrum# at the Enterprise 11am PDT
This webinar discusses why
Scrum works and how Lean's metaphor of Fast-Flexible-Flow can be used to modify
standard Scrum practices as needed. Additionally, Scrum#'s enterprise view and
Lean Management philosophy will be the basis for creating an Enterprise/Organization
wide team to manage dependencies across teams without command and control. This
webinar covers:
·Why Scrum works
·How Lean-Thinking can identify root cause of problems
·How to use Lean-Thinking to eliminate delays
·Breaking down the silos between development and Quality Assurance
·How to coordinate multiple development teams so that they work
together - going beyond Scrum-of-Scrums
Avoiding Coupling and Using Mocks in Agile Environments 1pm PDT
While full up-front designs are
not the proper approach in virtually all agile projects, no design up front can
also be a problem. This webinar discusses some techniques for decoupling
modules early on. In other words, although we may not know how things will
change, we often know of dependencies between modules that will morph over
time. This webinar presents three case studies:
·Decoupling informational dependencies between components
·How to define the API for a component being built by one group and
used by another
·Using mocks to never be blocked - avoiding delays caused by
dependencies of different tiers
Join Us for another great NFJS event!
Register today!
Event Name: Gateway Software Symposium 2008
Dates: October 17 - 19, 2008
Location: St. Louis, Missouri
Venue: St. Louis Marriott West
URL: http://www.nofluffjuststuff.com/conference/st_louis/2008/10/index.html
The Gateway Software Symposium returns to St. Louis on October 17 - 19, 2008.
2008 will offer 4 concurrent sessions for you to choose from.
The hot topics covered at 2008 include:
* Core Java
* Enterprise Java
* Web 2.0
* Dynamic Languages
* Architecture
* Security
* Testing
* CI
* Agility
We have another great set of speakers lined up for you to enjoy featuring:
Alex Miller, Sr. Engineer with Terracotta Inc.
David Bock, Principal Consultant, CodeSherpas Inc.
David Geary, Author of Graphic Java and co-author of Core JSF
Jared Richardson, Agile coach and co-author of Ship It
Jeff Brown, G2One Director Of North American Operations - Groovy and Grails Developer
John Heintz, Principal Consultant with New Aspects of Software
Ken Sipe, Technology Director, Perficient, Inc. (PRFT)
Neal Ford, Application Architect at ThoughtWorks, Inc.
Scott Leberknight, Chief Architect at Near Infinity
The No Fluff Just Stuff Symposium series is regarded as the premier
Java/Agility event series anywhere serving over 21,000 attendees with
some 130 events since 2002. The popularity of the NFJS symposium series
can be traced to the following:
1). Exceptional Speakers
2). Limited Attendance - capped at 250 people
3). No Vendors, No Sales Pitches, no Marketecture
4). Excellent networking opportunities with speakers and fellow attendees
5). The Best Value in the Java conferencing space period
************ ********* ********* ********* ********* ********* *****
Early Bird Rates End: 09/29/2008 - $800/person, after $900/person
UG members are eligible to receive $50 discount.
Be sure to use the registration code: nfjsusergroup50
Note: Applicable only to individuals and groups of four or less.
Group discounts take precedence at five or greater.
Excellent Group Discounts Available - bring your entire development team
to the show:
5-9 Attendees: $700/person
10-14 Attendees: $675/person
15-24 Attendees: $650/person
25-over Attendees: $625/person
Great Swag in 2008 - all attendees receive an NFJS laptop bag &
Custom NFJS Binder
Excellent Giveaways - NFJS Bookstore Shopping Sprees, iPod Nanos, and More!
Join us again for another great show! We appreciate your support and patronage!!
Go to http://www.nofluffjuststuff.com/conference/st_louis/2008/10/index.html for registration details.
All the best,
Jay Zimmerman
NFJS Symposium Director
jzimmerman@...
Free Lean Software Development Course Taught On-line by Alan Shalloway
Lean-Thinking provides a framework from which to improve virtually any organization's software development process. While not a panacea, Lean provides clarity on what to look at and how to solve the problems that are often beyond other methods. For software development organizations, Lean provides several principles that provide guidance to Agile methods, particiularly Scrum. Lean will assist those organizations which have either had problems adopting Agile methods or those who have been successful at the team level and are now attempting to scale it to the Enterprise. See Alan Shalloway's blog Is Scrum Failing Us? for some examples of the challenges Lean can give guidance to.
Intent
This Free on-line training is true training, including lectures, readings, exercises and question & answer periods. The intent of this training is:
Provide the equivalent of a one-day Lean Software Development Overview course
Promote Lean Software Development to many in the industry
To improve the ability of participants to explain to their associates why Lean Software Development is useful
Provide insights on how to scale Agile/Scrum to the enterprise
If you are wondering why we are offering this free training, click here .
All participants are expected to:
Read learning assignments requested. Readings will be given prior to each class. These will not exceed one hour in duration.
Attend live on-line lectures when possible, listen to the recordings of them when not. Q&A will be part of the live sessions. Each will be approximately 90 minutes, with Q&A of 30 minutes.
Do exercises assigned between on-line lectures. These exercises will include directed discussions/exercises with participant's associates. This will help participants learn how Lean Principles work in their own environment as well as help enroll others in their companies understand the value of Lean.
Please enroll in the on the yahoo group: NetObjectivesLeanOnlineTraining as your first step in enrolling in the class. All participants must enroll in this user group prior to the first session of the course. It is not acceptable for one person in a company to register while multiple people attend under his/her registration. This may result in all attendees being removed from the class. Times have been set at 8AM Pacific to allow for Europeans to attend as well.
Outline
The course is broken down into 6 sessions on Lean and one or two sessions on tangential subjects such as how to manage an Agile project and how to do architecture in a Lean-Agile project.
Session 1:
Introduction to Lean Software Development
Lean as fast-flexible-flow
Lean principles of software development
The importance of value stream mapping
Exercise: Value Stream Mapping
Session 2:
Five Reasons for Agility
Add business value quickly
Clarify needs of the customer
Better project management
Quick wins, quick learning
Better for development
Product Portfolio Management
Driving from business value
Minimizing work in progress
Smaller projects add more value
Session 3:
Lean as a Guide for Agile Methods
Just In Time
Contrasting Waterfall with Agility
Session 4:
QA's role in Lean Agile Software Development
Session 5:
How Business Analysts can help their teams
Session 6:
Lean Anti-Patterns
Tentative Schedule
Note from Alan Shalloway: This schedule may change. It is meant to be descriptive more than committed to. The only way we can offer this course at no charge is if I can reschedule sessions if paying coursework/consulting needs to be delivered. However, it will be very unlikely that a change will be made within 2 weeks of an event.
I set up a Facebook profile where I can post my pictures, videos and events and I want to add you as a friend so you can see it. First, you need to join Facebook! Once you join, you can also create your own profile.
xpstl@yahoogroups.com was invited to join Facebook by Jody Breshears. If you do not wish to receive this type of email from Facebook in the future, please click here to unsubscribe. Facebook's offices are located at 1601 S. California Ave., Palo Alto, CA 94304.