All together now: USMC manpower system becomes a real force

 

Connecting state and local government leaders

When it comes to personnel administration, the special needs of government offices can make it difficult to implement standard, commercial human resources systems. This is particularly true for branches of the military.

When it comes to personnel administration, the special needs of government offices can make it difficult to implement standard, commercial human resources systems. This is particularly true for branches of the military.Defense Department HR officials not only manage widely dispersed forces, they also track unique workflows, complex roles and permissions, rank assignments, pay grades, temporary reassignments and more.Combine this complexity with sprawling legacy systems, and many government HR departments find it easier to create their own HR systems than to install commercial ones that usually need to be customized.That was the situation faced by the Manpower & Reserve Affairs office at the Marine Corps Base at Quantico, Va.The office developed an ongoing program called the Total Force Administration System, that will be rolling out in stages over the next few years'with updates and improvements anticipated through 2011.'We did not find a software vendor with a product ready to go,' said Maj. Steven A. Simmons, TFAS project officer. 'They all needed major customization to meet our requirements.'Marine Online (MOL), the Web application for the TFAS program, is set to start this fall. It lets Marines access much of their own personnel data and update selected items. It also gives company commanders and unit leaders access to personnel data and processes for the Marines who are in that company.TFAS was developed and implemented by a project team of acquisition officers from the Marine Corps Systems Command, functional managers from Marine Manpower and Reserve Affairs at Quantico and software engineers from the Defense Finance and Accounting Service's Technology Services Organization in Kansas City, Mo.In the mid-1990s, Marine personnel administrators, like leaders in many government offices, were stuck with shuffling a lot of paper and doing redundant data entry into multiple systems.'To get information in and out of the system, we needed trained administrators who knew special codes,' Simmons said.[IMGCAP(2)] 'Marines themselves and unit leaders didn't have direct access to information. Getting something as simple as an alphabetical roster of names and ranks was complicated because you needed to get someone in the personnel center to help you retrieve it. Slightly more complex things like promotions or transferring Marines between units could take days or weeks,' he said.One important requirement was that the Marines didn't want to have to define, ahead of time, the route each transaction takes, person-to-person. Instead they wanted that decision to be made at run time.In the Marine Online system, transactions can be routed different ways, depending on a flexible set of rules. For example, a specific MOL user, perhaps a captain, can be assigned leave approval authority for members of only one company. Further, the captain can grant 'recommend' authority to subordinate platoon commanders for Marines in a specific platoon.The creation of a Web front end to the personnel system gave Marines and their commanders instant access to personnel information.The Java2 Enterprise Edition Web application that runs Marine Online requires no special application on client machines, just a browser.Extensible Markup Language and Web services are used to bridge the Web application to the Marine Corps Total Force System (MCTFS)'a legacy IBM Corp. mainframe system.Some of the system's information is sent to an Oracle9i relational database that enforces rules and collects data that doesn't need to be kept in the main database of personnel information. This includes, for example, leave dates or temporary assignments.Because every unit has a commanding officer with subordinates, a typical setup for the Marine Online system is to start at the top of the pyramid. Each commanding officer can grant permissions by task.'We pull the data together in the application layer from the read-only source, which is a daily snapshot of the MCTFS mainframe data,' Simmons said.'Transactional data is then added from the Oracle database and presented to the user,' he said. 'If input from the user affects the data in the mainframe, it generates an XML document via the Web server to update it. If the data is transactional and not related to MCTFS, the system writes it back to the relational database.'Apply this to the hundreds of personnel processes handled by the Marine Corps each day, and you can get an idea of the number of hours saved via this automated system.The goal is to slowly expand the system over the next few years by incorporating travel plans, orders and awards, Simmons said. There's even a plan to track where people are day to day'in or out of the office, on the road, or on a battlefield.Marine Online now has more than 200,000 registered users, with plans to grow to 500,000, incorporating all Marines'active duty, Reserves, retirees and civilian employees.The system's average Web server traffic is about 300 concurrent users, ramping toward 1,000'and is configured to support 10,000 concurrent users with the ability to scale beyond that.Connectivity is made over the Internet but with Secure Sockets Layer connections and password-controlled access. The infrastructure conforms to the Defense Department's Joint Technology Architecture standards, and the production environment is standards-based, with open products and components such as the Oracle Corp. database, Lightweight Directory Access Protocol, IBM's MQSeries software and J2EE.'I truly believe we are on the cusp of a major revolution in how the Marine Corps handles and deals with its manpower processes,' Simmons said.'We are going to save incredible amounts of time, money and effort in doing these things. This will free up our resources for our primary mission, which is fighting our country's wars,' he said.

Project at a glance

Who: Marine Manpower and Reserve Affairs at the Marine Corps Base in Quantico, Va.; Marine Corps Systems Command at Quantico; Defense Finance and Accounting Service's Technology Services Organization in Kansas City, Mo.


Mission: To provide complete human resources services to active-duty, Reserve and retired Marines via a single, Web-accessible system


What was: A paper-intensive, mainframe system that required separate data entry into several systems and required people familiar with a set of codes to enter or extract information


What is: The Total Force Administration System (TFAS) has a Web front end that uses Extensible Markup Language and Web services to connect with a legacy IBM mainframe and an Oracle9i database.


Users: It has more than 200,000 active accounts serving active-duty, Reserve and retired Marines, with plans for the user base to increase to about 500,000. TFAS is configured to support 10,000 concurrent users, with the ability to scale up.


Impact: TFAS has significantly reduced the time spent processing personnel information, eliminated redundant data entry and increased accessibility to the system. According to the performance metrics used for the project, data accuracy has increased, system uptime has improved from intermittent to 99.95 percent, and response times have improved tenfold. It also puts the Marines in line with the goals set by the Government Performance and Results Act, the Clinger-Cohen Act, the Government Paperwork Elimination Act and the President's Management Agenda.


Duration: The enterprise version of TFAS came online in September of last year; its rollout is expected to continue in stages over the next few years, with updates and improvements scheduled through 2011.

Project team members at the Marine Corps Base in Quantico, Va., worked with software engineers in Kansas City, Mo., in developing TFAS.

The Corps is 'on the cusp of a major revolution' in how it handles manpower processes.

'Maj. Steven A. Simmons











Too much customization























Get it fast
























Adding more users











Shawn P. McCarthy is president of an information services development company. Send him e-mail at internaut@diagonalmediagroup.com.
X
This website uses cookies to enhance user experience and to analyze performance and traffic on our website. We also share information about your use of our site with our social media, advertising and analytics partners. Learn More / Do Not Sell My Personal Information
Accept Cookies
X
Cookie Preferences Cookie List

Do Not Sell My Personal Information

When you visit our website, we store cookies on your browser to collect information. The information collected might relate to you, your preferences or your device, and is mostly used to make the site work as you expect it to and to provide a more personalized web experience. However, you can choose not to allow certain types of cookies, which may impact your experience of the site and the services we are able to offer. Click on the different category headings to find out more and change our default settings according to your preference. You cannot opt-out of our First Party Strictly Necessary Cookies as they are deployed in order to ensure the proper functioning of our website (such as prompting the cookie banner and remembering your settings, to log into your account, to redirect you when you log out, etc.). For more information about the First and Third Party Cookies used please follow this link.

Allow All Cookies

Manage Consent Preferences

Strictly Necessary Cookies - Always Active

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data, Targeting & Social Media Cookies

Under the California Consumer Privacy Act, you have the right to opt-out of the sale of your personal information to third parties. These cookies collect information for analytics and to personalize your experience with targeted ads. You may exercise your right to opt out of the sale of personal information by using this toggle switch. If you opt out we will not be able to offer you personalised ads and will not hand over your personal information to any third parties. Additionally, you may contact our legal department for further clarification about your rights as a California consumer by using this Exercise My Rights link

If you have enabled privacy controls on your browser (such as a plugin), we have to take that as a valid request to opt-out. Therefore we would not be able to track your activity through the web. This may affect our ability to personalize ads according to your preferences.

Targeting cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.

Social media cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools.

If you want to opt out of all of our lead reports and lists, please submit a privacy request at our Do Not Sell page.

Save Settings
Cookie Preferences Cookie List

Cookie List

A cookie is a small piece of data (text file) that a website – when visited by a user – asks your browser to store on your device in order to remember information about you, such as your language preference or login information. Those cookies are set by us and called first-party cookies. We also use third-party cookies – which are cookies from a domain different than the domain of the website you are visiting – for our advertising and marketing efforts. More specifically, we use cookies and other tracking technologies for the following purposes:

Strictly Necessary Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Functional Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Performance Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Social Media Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Targeting Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.