Skip repetitive navigation links.
United States Department of AgricultureFarm Services AgencySystem Development Life Cycle (SDLC)
Go to SDLC Home Go to SDLC Home Go to About SDLC Go to News Go to Help Go to Contact Us
Search FSA
Go To Advanced Search
Go To Search Tips
FSA Enterprise Architecture
Go to EA Overview
Go to Enterprise Architecture Program
Go to Enterprise Architecture
Go to FSA Infrastructure
FSA SDLC
Go to SDLC Overview
Go to Background
Go to Development Process
Go to Quick Start Guide
Go to FSA Quality Assurance & Control Process
Go to Project Management Process
Go to Configuration and Change Management
Mainframe & System 36 SDLC
Browse by Subject
Go to Developer Tools Overview
Go to Architectural Decisions/Waivers
Go to FSA Assets and Shared Services
Go to Approved Software
Go to Templates and Documents
Go to Information Bulletins & Memos
Browse by Subject
Go to Learning Overview
Go to Training Schedule
Developer Tools Overview

Developer Tools - Overview

 

 
Content in the "Developer Tools" section is protected by eAuthentication and restricted to FSA employees and contractors with eAuthentication Level 2 access.

 
There are many tools that support software development. The FSA is primarily a j2ee shop that utilizes SQL Server datasources. The IDE used is Eclipse or the Eclipse based Rational suite of tools, Rational Software Architect (RSA) for example. The developer coreload contains the latest version of the Rational suite of tools and the "Eclipse - Common Distribution" toolset can be found on the Approved Software page.

 
The FSA Assets page contains all of the in-house built utilities, libraries, and components that can be used by FSA developers. If you have a utility that you believe could be leveraged by the agency, or would like to request a solution for a common problem, contact the Architecture Office.

 
Although downloading any software is strictly forbidden, certain Open Source libraries can also be utilized for development. The Approved Software page contains all approved Open Source and non-Open Source libraries that can be used by FSA Developers. To request additional software contact the Architecture Office.

 
Below is a partial list of approved tools, recommended for use at the FSA:

 
Technology Area
Tool
Integrated Development Environment (IDE)
IBM Rational Suite(RSA)
Eclipse
Data Technology
Microsoft SQL Server
Informix
DB2
Application Server
Websphere (production)
JBOSS (development only)
Repository
Subversion
Defect Tracking/Change Management
IBM Rational ClearQuest
Reporting
iReports
Jasper Reports
Developer Testing
JUnit
Cactus
Build Tools
Maven
Collaboration
Microsoft SharePoint

 
Developer Infobase Wiki

 
Another source of information is the Developer Infobase Wiki page in SharePoint (internal users only). It is available to provide a forum for developers to communicate low-level, non-standards based information (i.e. tips and tricks). It is not meant to be a home for policy, standards or flame wars, but rather a place to share undocumented but commonly needed information.


Last Modified: 08/11/10 9:13:33 AM


SDLC Home | FSA Home | USDA.gov | Common Questions | Site Map | Policies and Links
FOIA | Accessibility Statement | Privacy Policy | Nondiscrimination Statement | Information Quality | USA.gov | White House