Agent Image
Creating Production Tasks in Salesforce: Software Engineering Team
Training Objectives/Goals
At the end of this session, you will better understand our Production Teams and their roles.
DevCentral: Our Production Team
Our Production Team, collectively known as DevCentral, consists of several specialized teams:
- FEWD – Front-End Web Development
- WAD – Web Application Development
- CID – Content Integration Department
- QA – Quality Assurance
Team Roles & Responsibilities in a Nutshell
- Front-End Web Developer (FEWD): Responsible for creating and maintaining the front end of a website.
- Web Application Developer (WAD): Builds and maintains custom websites, modules, and applications across various platforms.
- Content Integration Specialist (CID): Handles the initial site setup for template websites, content migration, and IDX hot sheet and community page creation.
- Quality Assurance (QA): Ensures websites function correctly by testing and troubleshooting issues before launch.
Software Engineers
As of March 2025, FEWD and WAD have merged and are now collectively called Software Engineers.
What do they do?
Software Engineers handle a wide range of website tasks, including:
- Homepage Agent Pro setups and revisions (examples: switching themes and colors)
- Homepage and inner page design conversions
- Content updates for higher tier products like Semi-Custom, ImagineStudio and Full Custom sites (example: changing bios on custom tabs, renaming tabs, adding photos, adjusting hover colors, fixing links)
- ADA Compliance
- IDX integration
- Module integrations, such as:
- Testimonials
- Listings
- Communities
- Agents
- Custom integrations, including:
- CRMs
- APIs
- Inner page template integration
- Custom Work
- Note: A closed Salesforce Opportunity is required for custom work.
- Debugging and troubleshooting website issues
- SMTP setup and form troubleshooting
- WordPress version upgrades
- Cross-browser compatibility checks
In Spotlight
Refer to the supplementary documents and learn about FEWD and WAD in detail.
Team Structure
Department Head: Davis Faigao Team Lead: Rachel Narral
Here’s the Team Structure for your reference.
Day Shift
FEWD & WAD: Rachel Narral (RBN)
Night Shift
- FEWD: Arvin Calvadores
- WAD: Jerick Domingo
If you have questions about tasking, reach out to:
Day Shift Developers
- Team Lead: Rachel Narral
- Assistant Team Lead: Frederick Francisco
Night Shift Developers
- Assistant Team Lead: Jerick Domingo
- Subject Matter Expert: Arvin Calvadores
Tasking Guidelines
- Default Assignment: Tasks are generally assigned to the day shift production team.
- Urgent Tasks (ie escalations, VIP requests, quick updates, minor edits) may be assigned to the night shift production team (NSP) as needed.
Important Notes:
- Labor-intensive tasks should be assigned to the day shift, unless they are escalations or critical. Consult your manager to determine the bandwidth for the NSP team.
- NSP focus: Quick/minor priority edits.
- Homepage/inner page design conversions are not assigned to NSP unless approved by production managers.
- To ensure NSP accommodates a task, request your managers to set it as a high priority.
- Before promising a same-day turnaround, consult with your managers first.
Task Due Date and Priority Order
- Standard FEWD Task Due Date: 2 business days (regardless of priority).
- If an urgent task requires a faster turnaround, ask your manager to tag it as a high priority, but Salesforce turnaround remains at 2 days.
Task Priority Order:
- VIP/ESCALATED – HIGH Priority
- Non-VIP – HIGH Priority
- VIP – NORMAL Priority
- Non-VIP – NORMAL Priority
Tasking Cutoff Time
- Day Shift Cutoff: 6:30 AM MNL / 3:30 PM PST
- Night Shift Cutoff: 6:00 AM MNL / 3:00 PM PST (as bandwidth allows)
Helpful Tips When Tasking
Our goal is to write clear, structured tasks and provide our production team with all the necessary resources to complete them efficiently.
1. Write Clearly & Simply
- Assume the person receiving the task has never seen the website—many times, they haven’t.
- Keep instructions simple, concise, and easy to follow.
2. Follow a Logical Task Flow
- Start with changes above the fold, then work your way down.
3. Provide Necessary Resources
For large file batches:
- Zip them up and upload them to Dropbox or Google Drive.
- Set permissions to “anyone with the link” to avoid delays.
- Adjust sharing settings under Advanced Settings: Example .
4. Use Visual Aids When Needed
Showing is better than telling. If you are struggling how to describe something, use visual aids tools like:
5. Communicate Effectively
- Say hello and thank you. Build relationships with Production, and you will see better results in communication and execution.
- Let your personality shine through your task writing. Emojis and casual greetings are strongly encouraged! 😎
6. Refine Client Requests
- Never copy and paste client emails.
- Rewrite and filter what the client says. It is our responsibility to simplify our clients’ requests.
These best practices will result in effective and actionable tasks, leading to smoother workflows and better results.
Questions?
Feel free to ask your fellow team members or managers for assistance. We are always happy to help!