0% found this document useful (0 votes)
62 views24 pages

Olympya Web Tools

A set of tools to help the productivity of your team, Presentation done by Olympya Software www.olympya.com Footbal games: www.futweb.com.br and http://futweb.com.br/ole http://www.youtube.com/watch?v=eGhyXUtEISE http://www.youtube.com/watch?v=xZ-duCRzAjk Programadores: use grátis por 45 dias http://try.fogbugz.com  Treinamento da sua equipe   http://training.fogcreek.com/index.php?lang=pt   http://www.youtube.com/watch?v=h23XvVOk4cAUsers of unity and fogbugz see
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views24 pages

Olympya Web Tools

A set of tools to help the productivity of your team, Presentation done by Olympya Software www.olympya.com Footbal games: www.futweb.com.br and http://futweb.com.br/ole http://www.youtube.com/watch?v=eGhyXUtEISE http://www.youtube.com/watch?v=xZ-duCRzAjk Programadores: use grátis por 45 dias http://try.fogbugz.com  Treinamento da sua equipe   http://training.fogcreek.com/index.php?lang=pt   http://www.youtube.com/watch?v=h23XvVOk4cAUsers of unity and fogbugz see
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPSX, PDF, TXT or read online on Scribd
You are on page 1/ 24

A Modern, Web-centric Development & Deployment Environment

Paulo Mattos Technical Director Olympya [email protected]

Goal
Give a brief overview of some state-of-the-art Web-based tools capable of providing an integrated software development & deployment suite

Agenda
Driving Forces Web Tools
Source Control & Browser Documentation Archive Modules Repository Project Management Remote Assistance

Open Issues Q&A

Agenda
Driving Forces Web Tools
Source Control & Browser Documentation Archive Modules Repository Project Management Remote Assistance

Open Issues Q&A

Driving Forces
Why Web-based? An ubiquitous, widely deployed client
a.k.a. web browser

Truly OS-independent solution


client & server platforms

A quasi-universal linking mechanism


i.e., URLs nice bootstrapping facility

Enables telecommuters
part-time & full-time

Driving Forces
Intranet/Internet ready Leverages web browsers built-in features:
searching, linking, spell checking, plugins, etc

Leverages web servers built-in features:


security, caching, logging, etc

Compatible with best-of-breed strategy


basic tools integration is relatively easy

Some nice (and free) toolkits available:


GWT, Ruby on Rails, JSF, etc

Agenda
Driving Forces Web Tools
Source Control & Browser Documentation Archive Modules Repository Project Management Remote Assistance

Open Issues Q&A

Agenda
Driving Forces Web Tools
Source Control & Browser Documentation Archive Modules Repository Project Management Remote Assistance

Open Issues Q&A

Source Control Subversion


Free software @ Tigris Major improvements over CVS Nicely integrated in many IDEs Good match for XP teams A real, cheap alternative to Perforce
standard tool on many shops ~$800 per user highly scalable (really shines on massive codebases)

subversion.tigris.org

Source Browser OpenGrok


Free software @ Sun Integrates with Subversion (among others) Wicked fast searching! Usable URLs
works nice as a code pointer facility

Provides a poor mans SCM tool


i.e., just read-only access

www.opensolaris.org/os/project/opengrok
@ src.olympya.com/opengrok

Agenda
Driving Forces Web Tools
Source Control & Browser Documentation Archive Modules Repository Project Management Remote Assistance

Open Issues Q&A

Documentation ArchiveWiki
Free software @ Wikimedia Foundation Collaborative editing Built-in version control Nice (and improving) searching facility Good for hyperlinked docs archive
but bad when fine-grained formatting is needed

Learning curve for WYSIWYG-style users www.mediawiki.org


@ docs.olympya.com

Agenda
Driving Forces Web Tools
Source Control & Browser Documentation Archive Modules Repository Project Management Remote Assistance

Open Issues Q&A

Modules Repository Ivy


Free software @ Apache Stores proprietary/third-party modules/APIs Dependencies are explicitly stated
Transitive dependencies

Highly based on XML technologies


e.g., XSD, XSLT, XPath

Cross-linked APIs documentations incubator.apache.org/ivy


@ lib.olympya.com

Agenda
Driving Forces Web Tools
Source Control & Browser Documentation Archive Modules Repository Project Management Remote Assistance

Open Issues Q&A

Project ManagementFogBugz
Not free software!
but still cheap

Designed from the ground-up for software teams


tracks new features & known bugs but also helps with external inquiries
treats e-mails as a 1 class citizen includes discussion groups facility

Project ManagementFogBugz
Induces a very lightweight workflow Covers full software product lifecycle Plays nicely with others tools Upcoming features (for 6.0):
Integrated WYSIWYG-style Wiki! Built-in Google-like search engine
e.g., fields/axes

Statistical , evidence-based scheduling

www.fogbugz.com
@ cases.olympya.com

Agenda
Driving Forces Web Tools
Source Control & Browser Documentation Archive Modules Repository Project Management Remote Assistance

Open Issues Q&A

Remote Assistance Copilot


Not free software! But pricing model is flexible:
Day Pass for $5/24 hours Monthly subscription $0.25/minute Both ends can be charged

No installation/configuration required
only a small, temporary download (~ MB)

Works through virtually all firewalls Highly secure


128-bit SSL encryption

www.copilot.com
Free 2 minute Test Drive

Agenda
Driving Forces Web Tools
Source Control & Browser Documentation Archive Modules Repository Project Management Remote Assistance

Open Issues Q&A

Open Issues
User interface not as smooth as desktop apps
rich client technologies can help (e.g., AJAX, Flex, etc)
FogBugz 5.0 uses AJAX

Single sign-in demands extra effort


Linux Yellow Pages Windows Active Directory

Minors browsers incompatibilities


The nice thing about standards is that there are so many of them to choose from. - Andrew Tanenbaum

Stronger authentication
no out-of-the box support for key-based methods but HTTPS can provide some additional security

Agenda
Driving Forces Web Tools
Source Control & Browser Documentation Archive Modules Repository Project Management Remote Assistance

Open Issues Q&A

Olympya Software
Our products
Make Better Software
www.futweb.com.br http://futweb.com.br/ole
Bug Reporter for Unity/FogBugz users http://u3d.as/content/olympya-software/the-bugreporter/227

Our videos Clue: make money from home w/o any initial investment:http://www.e-mai.net/prcm29

Q&A
Paulo Mattos [email protected]

You might also like