<SEC-DOCUMENT>0000876167-21-000154.txt : 20211014
<SEC-HEADER>0000876167-21-000154.hdr.sgml : 20211014
<ACCEPTANCE-DATETIME>20211014162909
ACCESSION NUMBER:		0000876167-21-000154
CONFORMED SUBMISSION TYPE:	3
PUBLIC DOCUMENT COUNT:		1
CONFORMED PERIOD OF REPORT:	20211005
FILED AS OF DATE:		20211014
DATE AS OF CHANGE:		20211014

REPORTING-OWNER:	

	OWNER DATA:	
		COMPANY CONFORMED NAME:			Ortiz Jennifer
		CENTRAL INDEX KEY:			0001887559

	FILING VALUES:
		FORM TYPE:		3
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-19417
		FILM NUMBER:		211323604

	MAIL ADDRESS:	
		STREET 1:		C/O PROGRESS SOFTWARE CORPORATION
		STREET 2:		14 OAK PARK DRIVE
		CITY:			BEDFORD
		STATE:			MA
		ZIP:			01730

ISSUER:		

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PROGRESS SOFTWARE CORP /MA
		CENTRAL INDEX KEY:			0000876167
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				042746201
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1130

	BUSINESS ADDRESS:	
		STREET 1:		14 OAK PARK DRIVE
		CITY:			BEDFORD
		STATE:			MA
		ZIP:			01730
		BUSINESS PHONE:		781-280-4473

	MAIL ADDRESS:	
		STREET 1:		14 OAK PARK DRIVE
		CITY:			BEDFORD
		STATE:			MA
		ZIP:			01730
</SEC-HEADER>
<DOCUMENT>
<TYPE>3
<SEQUENCE>1
<FILENAME>wf-form3_163424333359728.xml
<DESCRIPTION>FORM 3
<TEXT>
<XML>
<?xml version="1.0"?>
<ownershipDocument>

    <schemaVersion>X0206</schemaVersion>

    <documentType>3</documentType>

    <periodOfReport>2021-10-05</periodOfReport>

    <noSecuritiesOwned>0</noSecuritiesOwned>

    <issuer>
        <issuerCik>0000876167</issuerCik>
        <issuerName>PROGRESS SOFTWARE CORP /MA</issuerName>
        <issuerTradingSymbol>PRGS</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001887559</rptOwnerCik>
            <rptOwnerName>Ortiz Jennifer</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>C/O PROGRESS SOFTWARE CORPORATION</rptOwnerStreet1>
            <rptOwnerStreet2>14 OAK PARK DRIVE</rptOwnerStreet2>
            <rptOwnerCity>BEDFORD</rptOwnerCity>
            <rptOwnerState>MA</rptOwnerState>
            <rptOwnerZipCode>01730</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>1</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
            <officerTitle>EVP, Corporate Marketing</officerTitle>
            <otherText></otherText>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeHolding>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>3735</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeHolding>
    </nonDerivativeTable>

    <derivativeTable>
        <derivativeHolding>
            <securityTitle>
                <value>Employee Stock Options (Right to buy)</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>29.25</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F1"/>
            </exerciseDate>
            <expirationDate>
                <value>2024-02-16</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>3776.0</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>Employee Stock Options (Right to buy)</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>50.69</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F2"/>
            </exerciseDate>
            <expirationDate>
                <value>2025-01-11</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>2844.0</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>Employee Stock Options (Right to buy)</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>34.73</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F3"/>
            </exerciseDate>
            <expirationDate>
                <value>2026-01-21</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>4808.0</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>Restricted Stock Units</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F5"/>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F4"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F4"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>168.0</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>Restricted Stock Units</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F5"/>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F6"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F6"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>608.0</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>Restricted Stock Units</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F5"/>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F7"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F7"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>796.0</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>Employee Stock Options (Right to buy)</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>47.16</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F8"/>
            </exerciseDate>
            <expirationDate>
                <value>2027-01-20</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>7069.0</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>Restricted Stock Units</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F5"/>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F9"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F9"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>2446.0</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>Employee Stock Options (Right to buy)</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>42.61</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F10"/>
            </exerciseDate>
            <expirationDate>
                <value>2028-01-18</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>13514.0</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">On February 17, 2017, the Reporting Person was granted 3,776 Employee Stock Options  pursuant to Progress Software Corporation (the &quot;Company's&quot;) 2008 Stock Option and Incentive Plan.  The stock options vested in eight equal semiannual installments beginning October 1, 2017, subject to the continued employment of the Reporting Person with the Company.  All options are vested and exercisable.</footnote>
        <footnote id="F2">On January 12, 2018, the Reporting Person was granted 2,844 Employee Stock Options  pursuant to the Company's 2008 Stock Option and Incentive Plan.  The stock options vest in eight equal semiannual installments beginning October 1, 2018, subject to the continued employment of the Reporting Person with the Company.  2,489 options are vested and exercisable.</footnote>
        <footnote id="F3">On January 22, 2019, the Reporting Person was granted 4,808 Employee Stock Options  pursuant to the Company's 2008 Stock Option and Incentive Plan.  The stock options vest in eight equal semiannual installments beginning October 1, 2019, subject to the continued employment of the Reporting Person with the Company.  3,005 options are vested and exercisable.</footnote>
        <footnote id="F4">On January 22, 2019, the Reporting Person was granted 1,008 restricted stock units pursuant to the Company's 2008 Stock Option and Incentive Plan.  The restricted stock units vest in six equal semiannual installments beginning October 1, 2019, subject to the continued employment of the Reporting Person with the Company.</footnote>
        <footnote id="F5">Restricted stock units convert into common stock on a one-for-one basis.</footnote>
        <footnote id="F6">On July 1, 2019, the Reporting Person was granted 1,820 restricted stock units pursuant to the Company's 2008 Stock Option and Incentive Plan.  The restricted stock units vest in six equal semiannual installments beginning April 1, 2020, subject to the continued employment of the Reporting Person with the Company.</footnote>
        <footnote id="F7">On January 21, 2020, the Reporting Person was granted 1,591 restricted stock units pursuant to the Company's 2008 Stock Option and Incentive Plan.  The restricted stock units vest in six equal semiannual installments beginning October 1, 2020, subject to the continued employment of the Reporting Person with the Company.</footnote>
        <footnote id="F8">On January 21, 2020, the Reporting Person was granted 7,069 Employee Stock Options  pursuant to the Company's 2008 Stock Option and Incentive Plan.  The stock options vest in eight equal semiannual installments beginning October 1, 2020, subject to the continued employment of the Reporting Person with the Company.  2,652 options are vested and exercisable.</footnote>
        <footnote id="F9">On January 19, 2021, the Reporting Person was granted 2,935 restricted stock units pursuant to the Company's 2008 Stock Option and Incentive Plan.  The restricted stock units vest in six equal semiannual installments beginning October 1, 2021, subject to the continued employment of the Reporting Person with the Company.</footnote>
        <footnote id="F10">On January 19, 2021, the Reporting Person was granted 13,514 Employee Stock Options  pursuant to the Company's 2008 Stock Option and Incentive Plan.  The stock options vest in eight equal semiannual installments beginning October 1, 2021, subject to the continued employment of the Reporting Person with the Company.  1,690 options are vested and exercisable.</footnote>
    </footnotes>

    <remarks></remarks>

    <ownerSignature>
        <signatureName>Stephen H. Faberman, Attorney-in-Fact</signatureName>
        <signatureDate>2021-10-14</signatureDate>
    </ownerSignature>
</ownershipDocument>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
